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