对一个好的对等代码审查工具的建议?

时间:2019-02-21 10:38:10

标签: svn git-svn gerrit atlassian-fisheye atlassian-crucible

我正在寻找一个好的对等代码审查工具,可以在其中选择最适合我的审查的用户(尽管其他人可以自行加入),并跟踪实质上可以更新审查中的代码的更改(在其他情况下,我不希望过时的代码保留在评论中,而是由更高版本代替。)

本质上是按照“坩埚/鱼眼”的思路思考的,但100%自由且可在内部托管。

我知道CodeBrag对于小型团队来说可以,但是似乎无法提供我正在寻找的适当的对等功能。

我也知道Gerrit,但这似乎包含它自己的中央存储库,因为我已经拥有一个功能齐全的中央存储库。

另一个轻微的障碍是当前使用SVN作为版本控制工具。幸运的是,CodeBrag具有git-svn支持,但是Gerrit似乎是纯git(尽管我认为git-svn可能会成为麻烦)。

2 个答案:

答案 0 :(得分:2)

考虑到您的要求,Gerrit是您的最佳选择。

  1. 良好的对等代码查看工具=> 检查
  2. 可以选择最适合我的评论的用户(尽管其他人可以自行加入)=> 检查
  3. 跟踪所做的更改,这些更改实质上会更新审阅中的代码=> 检查
  4. 100%免费且可在内部托管=> 检查
  5. 适当的对等功能=> 检查
  6. 纯git => 检查

答案 1 :(得分:0)

我还会推荐Gerrit。我们将其与官方合作批准的gitlab解决方案一起使用,以实现合规性。意思是,任何通过审核并合并到分支中的代码都将使用复制插件自动复制到集中备份的gitlab。

您也可以在这里签出我的(也许是过时的)答案:Is there anything for Subversion like Gerrit for Git