GIT开发团队必备技能——使用Gerrit进行code review快速入门

作者观点关于Code Review
对于一个开发团队来说,code review有以下两点作用:

  1. 把关项目代码质量:在代码被merge到主干分支之前进行代码检查;
  2. 传承代码开发技能:code review的过程也是个互相学习的过程,通过这个环节,代码质量较高的同事可以把自己的代码分享给大家,新同事在被别人review的过程中也能有所提高。

如何高效地进行代码review呢?

对于采用GIT作为代码配置管理工具的项目团队,推荐使用Gerrit作为Code Review的工具。Gerrit是一套基于GIT的、开源的code review工具,向GIT版本库push代码必须经过Gerrit服务器,所有的代码必须经过code review之后才能进入正式的代码库。
目前我们采用的工作流程如下:

1.开发人员建立本地分支开发程序
2.push代码到Gerrit

3.选择Code view的人员,一般是开发经理及组内资深开发人员
4.进行code review的人员通过或打回代码,同时写明如何修改
5.开发人员修改代码重新push代码

6.通过code review之后开发经理根据版本计划将代码merge进代码库

所有的操作都可以通过网页完成,操作简单,不会给开发人员和code review的人员造成额外负担。对于改动较大的开发工作,我们会组织集中评审,同样也是使用Gerrit来完成。
图解团队Code Review

A
开发人员选择code review人员,相关人员收到邮件

B
进行code review,提交comments

C
开发人员接收邮件检查comment并进行修改

  大连看妇科哪里好 http://www.0411bh.com/

扫描二维码关注公众号,回复: 6106987 查看本文章

  大连哪家医院的男科好 http://www.lnbohaink.com/

猜你喜欢

转载自blog.csdn.net/qq_42894764/article/details/89788898
今日推荐