1

我们正在使用坩埚作为审查工具,但最近我们得到了一个要求,即所有提交都应该被审查。

以我们现在使用坩埚的方式,可以提交代码但不能为其创建审查。所以从技术上讲,可能会有一些未经审查的提交。

所以我的问题是有什么建议可以解决它,并且有像 git pull request 一样的保证(对于所有要审查的代码)但仍然有坩埚作为审查工具?

从我现在看到的方式来看,我们可以禁止推送我们的“主”分支并对其提出拉取请求。但是我们需要该工具以某种方式检测所有“差异”行已在坩埚中恢复(但我不知道这是否可能),如果不是 - 显示未经审查的行并禁止提交。

4

1 回答 1

1

Crucible 在设计上具有对存储库的只读访问权限,因此实际上不可能禁止使用此工具推送任何更改。但是,有几个功能可以用来帮助您的工作流程。

如果这对您来说还不够,并且您的用例确实强制审查所有更改,那么您应该对拉取请求而不是代码审查感兴趣。

于 2018-03-06T10:46:55.697 回答