ReviewBoard代码评审工具
Review Board起源于VMware的一些开发者。它基于Django,你可以把它安装在自己的服务器上,工作流和Rietveld极为类似。令人高兴的是它提 供了在diffs里进行语法彩色编码,使得代码阅读变得简便。此外,它还实现了基于Lucene的搜索来帮助管理较大的diffs组。
Review Board在审查补丁(Patch)方面表现完美。一个叫做“提交审查”的工具被用来和SCM系统进行连接(当前支持SVN、CVS、Perforce、Git和Mercurial等),可以允许你请求一个将被提交的修改的审查。用户基础页面将这个过程描述如下:
- 你在本地检出的代码上做了些可怕的修改。
- 你通过公布diff、编写描述和选择一些审查者来创建一个审查请求。
- 你在审查请求中点击“发布”并等待你的审查者看到它。
- 其他人看了你的审查请求,说道“这太可怕了,除非什么东西坏掉了。”
- 你根据他们的评论更新了你的代码。
- 你公布了更新后的diff,以及对他们评论的解答以指明你修改了什么(或者你要说明为什么你不打算按照他们的建议修改代码)。
- 大家看了你更新后的代码,并请你继续。
- 你将修改提交到仓库中。
- 你在审查请求中点击“设置为已提交”来从其他人的面板中移除你的审查请求。
评论
QuickRev代码评审工具
QuickRev是一个代码评审工具,可以直接对在Subversion和ClearCase版本控制系统中的代码进行分析,包括对不同版本的代码进行评审,配置简单,可输出XML格式的报告。
QuickRev代码评审工具
0
Tao-ReviewBoard代码评审工具
ReviewBoard是一款开源的代码review工具,包括服务器端程序(reveiwboard)和客户端命令行(RBTools)。用户可以通过RBTools的一些列命令在客户端提交request,但
Tao-ReviewBoard代码评审工具
0