- 1、本文档共19页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
code review 使用手册
Code Review 使用手册
北京城市网邻信息技术有限公司
2012-11-06
文档修订记录
序号 版本号 修订日期 修订概述 修订人 审核人 批准人 备注 1.0 2012-11-06 起草 刘莎 江菊 2.0 2013-5-31 修订 刘莎
目录
Code Review 使用手册 1
1. Code Review 简介 3
2. Review流程 4
2.1. Pre-commit review流程 4
2.2. Post-commit review流程 4
3. Windows下发起评审流程 5
3.1. 安装Tao-ReviewBoard插件 5
3.2. 卸载Tao-ReviewBoard插件 6
3.3. 配置ReviewBoard服务器并保存常用属性 7
3.3.1. 使用首选项配置服务器信息 7
3.3.2. 功能高级配置 8
3.3.3. 页面显示高级配置 9
3.4. pre-commit review 9
3.4.1. 第一次发起评审 10
3.4.2. 评审者评审 11
3.4.3. 更新评审 13
3.4.4. 关闭评审 13
3.5. post-commit review 14
3.5.1. 第一次发起评审 14
3.5.2. 评审者评审 15
3.5.3. 更新评审 15
3.5.4. 关闭评审 15
4. Linux 下发起评审流程 15
4.1. pre-commit review 15
4.1.1. 第一次发起评审 15
4.1.2. 评审者评审 16
4.1.3. 更新评审 16
4.1.4. 关闭评审 16
4.2. post-commit review 17
4.2.1. 第一次发起评审 17
4.2.2. 评审者评审 17
4.2.3. 更新评审 17
4.2.4. 关闭评审 18
Code Review 简介
Code Review也称代码复查,是指通过阅读代码来检查源代码与编码标准的符合性以及代码质量的活动。
目前,我们使用Code Review 平台选用的工具是Review Board ,Review Board是一个在线代码评审工具,基于Django搭建。是一个用Python编写的很流行的Web框架。
C
开通code review账号:发邮件至pmo@58.com
用户名规则:即RTX账号。
Review流程
Pre-commit review流程
Pre-commit review指在代码提交之前发起代码评审,其流程如下:
SVN-HOOK限制:对核心模块添加SVN-HOOK提交限制,必须评审通过,且按照代码提交的日志规范进行填写日志。
代码提交的日志规范:DEV:review:评审通过的ID号 ,后面可加其他说明 ,例:DEV:review:110,修复bug
注:已经评审通过ship it的ID号不能再进行更新评审,只能再提交一个新的评审。即:当评审已经ship it,将评审关闭并且代码已提交完,表示此次评审结束,ID号不能再次用于提交使用。
Post-commit review流程
Post-commit指代码提交后,将版本库中某两个版本的代码diff发起评审,流程如下:
Windows下发起评审流程
安装Tao-ReviewBoard插件
(1)目前Tao-ReviewBoard暂时只支持Subclipse管理的Eclipse Project。因此,需要使用Tao-ReviewBoard插件的完整功能,必须先安装Subclipse Eclipse插件,当前subclipse的必威体育精装版版本是1.6.x。该项目主页是:,该插件的官方安装地址是:/update_1.6.x,请从Eclipse Help Install Software中直接安装。Subclipse是必选的安装组件。注意:一般来说,在Help Install New Software页面,请不要勾选 Contact all update sites during install to find required software。如果勾选了该项,插件安装将是一个漫长的等待过程。如下图所示:
(2)安装完Subclipse Eclipse插件后,便可以安装Tao-ReviewBoard插件了。安装方法是(如下两种方法任选一种即可):
(2.1)离线安装。您也可以将源代码目录的/updatesite/plugins目录下的所有jar文件拷贝至Eclipse的dropins目录(或plugins目录),然后重新
文档评论(0)