代码审查 phabricator 与 reviewboard 对比

laofo · 2012年08月24日 · 88 次阅读

作者:lucky

phabricator 工具和 reviewboard 有类似之处,也有命令行的工具可以提交代码 request。

优点:

  1. phabricator 中也是通过提交 request 来展示 diff 做 reivew.但是他的 diff 不是文件的全部内容,只是 diff 的部分,所以不需要事先在工具里添加库,可以直接提交 diff,也可以粘贴 diff 的内容来提交。

  2. 不光只有代码 review 工具,还有 bug 跟踪,wiki 等功能。可以直接做单元测试,bug 与代码 review 的关联

  3. 按 request 状态分类清晰,搜索功能好用

  4. 支持 svn 和 git

缺点:

  1. 用户不支持域设置,需要管理员来添加

  2. diff 不是文件的全部内容

  3. 跟代码库不关联,做统计及覆盖率比较困难

  4. 没有 eclipse 的插件,其他相关资料少

结论:跟 reviewboard 比起来出来跟其他工具整合的功能比较强大外,没有明显优势。而且也可以看出,代码 review 的工具,模式类似,综合考虑起来还不如 reviewboard 成熟。

暂无回复。
需要 登录 后方可回复。