在对代码审查工具进行一些研究时,我发现Gerrit
与GIT
一起工作。开发人员推送他们的更改,然后将其保存在Gerrit存储库中进行审查。审核通过后,更改最终将推送到git repo。
我在项目中使用svn
,将sonarQube
作为代码查看工具。但是,通常我们会在需要时运行声纳波。这里的重点是没有自动化的代码审查。因此,我们不允许所有开发人员都具有提交访问权限。他们将补丁发送给相关负责人,负责审查并提交。
我正在寻找使整个过程自动化并使其更有效率的方法。
最佳答案
从jetbrains看上游
https://www.jetbrains.com/upsource/