我正在寻找一个好的同行代码审查工具,我可以选择哪些用户最适合我的审核(尽管其他人可以自我加入),并跟踪基本上更新审核中代码的更改(换句话说,我不喜欢不希望过时的代码留在审核中,而是被更高版本替换。
基本上按照Crucible / Fisheye的思路进行思考,但内部100%免费且可托管。
我知道CodeBrag对于小型团队来说是好的,但似乎没有提供我正在寻找的那种合适的对等功能。
我也知道Gerrit,但这似乎包含了它自己的中央仓库,因为我已经拥有一个功能齐全的中央存储库。
另一个轻微的障碍是当前使用SVN作为版本控制工具。谢天谢地,CodeBrag有git-svn的支持,但Gerrit似乎是纯粹的git(虽然我认为git-svn可能会被强加给流程)。
考虑到您的要求,Gerrit是您的最佳选择。
我也会推荐Gerrit。我们将其与官方合作批准的gitlab解决方案一起使用,以实现合规性。这意味着,任何已通过审核并合并到分支中的代码都将使用复制插件自动复制到集中备份的gitlab。
你也可以在这里结账我的,也许是过时的,回答:Is there anything for Subversion like Gerrit for Git