有没有办法在 Perforce 中进行代码检查?
Posted
技术标签:
【中文标题】有没有办法在 Perforce 中进行代码检查?【英文标题】:Is there any way to put gatekeeping in Perforce for code checkins? 【发布时间】:2021-09-26 02:52:33 【问题描述】:想知道是否有任何方法,我可以添加把关规则以防止代码在 CL 上得到至少 1 个批准之前被签入?
我不打算添加锁,因为这会阻止任何人更改代码。
【问题讨论】:
【参考方案1】:标准解决方案是使用 Swarm(与 Perforce 集成的免费工具)进行代码审查:
https://www.perforce.com/manuals/swarm/Content/Swarm/home-swarm.html
Swarm 跟踪搁置的变更列表的审查,并与预提交触发器捆绑在一起,在变更列表获得批准之前阻止提交。
【讨论】:
以上是关于有没有办法在 Perforce 中进行代码检查?的主要内容,如果未能解决你的问题,请参考以下文章
Jenkins Perforce 插件未从 Perforce 签出代码
如何在 perforce 和 VMS 上为 C++ 进行代码审查/调试/编码/测试/版本控制
Perforce:从 Windows 到 Linux 的交叉迁移无法重放检查点