在做一些代码审查工具的研究时,我发现Gerrit和GIT是一起工作的。开发人员推送他们的更改,这些更改然后驻留在Gerrit存储库中供审查。审核通过后,更改将最终推送到git repo。
我在我的项目中使用svn,并使用sonarQube作为代码审查工具。但是,通常我们会在需要的时候运行sonarqube。这里的重点是没有代码审查的自动化。因此,我们不允许所有开发人员都拥有提交访问权限。他们将补丁发送给相关的领导,该领导正在审查,然后提交。
我正在寻找方法,使整个过程自动化,使其更有效率。
发布于 2019-11-20 18:25:26
看看来自jetbrains https://www.jetbrains.com/upsource/的上源
https://stackoverflow.com/questions/58951746
复制相似问题