团队开发:利用fisheye代码审查(结合svn)

原创 2014年12月14日 16:36:39

    团队开发的时候,代码的审查是代码编写阶段中必不可少的一个工作。

现在说一下,什么是代码审查:

   代码审查(Code Review)是软件开发中常用的手段,和QA测试相比,它更容易发现和架构以及时序相关等较难发现的问题,还可以帮助团队成员提高编程技能,统一编程风格等。

 

   此处省略fisheye的安装。如有需要,请不(qing)(lian)(xi)我。

   这里面有安装手册:http://download.csdn.net/detail/zc474235918/8258457

 

1、首先是把fisheyesvn进行绑定。

 

   我使用的是svn,所以我就以subversion为例了。

这个svn URL必须填写 svn库的路径。注意:路径不可写库内的文件夹路径

之后就可以 Test Connection 了,连接成功,就可以完成了(Add)

 

 

2、使用fisheye查看svn中每次提交的代码

   初次使用fisheye,把svn里面的内容同步到fisheye需要一些时间。

   在fisheye中已经添加库之后,就可以查看svn里面每次提交的代码了。

 

以下,我用一个空库做实验

 

2.1左侧图标

 

   绿色的加号,代表添加的行数

   红色的减号,代表删除的行数

   注:修改=删除+添加

 

2.2差看指定版本的更新

 

与上一个版本的对比

 

   在版本对比浏览的界面,有两种底纹。

   红色底纹:表示上一个版本的原内容

   绿色底纹:表示修改后(最新版本)的更新内容

 

审查代码,可以提高代码的质量。

 

看代码的重点:

   1、是否符合本项目的开发规范,包括命名注释

   2、查看他人模块,可以看到该模块提供的对外接口是否符合要求

   3、审查者,可以向被审查者提意见,但不可擅自修改内容

 

代码审查的工作,严格执行,一定可以提高代码的质量。

 

代码审查经验,请参阅:

http://www.williamlong.info/archives/3272.html

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

reviewboard + svn 进行代码审核和版本控制

代码评审(Code Review)不但可以提高质量,而且还是一个知识共享和指导的极好的手段。 代码评审(CodeReview)一般有两种形式:pre-commit-review,post-commi...
  • dake_160413
  • dake_160413
  • 2017年03月23日 14:57
  • 2130

使用reviewboard和svn进行代码审查配置全过程文档

  • 2012年10月25日 15:49
  • 605KB
  • 下载

SVN版本管理,提交代码规范。

SVN版本管理,提交代码规范 项目开发要求:  1、工作目录要及时更新,不要和SVN服务器有太大的差别 2、提交代码时,如果出现冲突,必须仔细分析解决,不可以强行提交 3、提交代码之前...
  • fyq891014
  • fyq891014
  • 2016年04月30日 15:12
  • 2038

SVN上实现代码风格自动检查

SVN上实现代码风格自动检查 使用svnchecker和checkstyle
  • JACKGAOLEI
  • JACKGAOLEI
  • 2015年11月25日 16:58
  • 2577

如何做好代码审查?Code Review Meeting还是Single Review

Code Review是提高开发团队技能以及保持团队迭代更新最佳的实践方法,也是代码质量管理中一个非常有效的方法。什么?你不知道什么是Code Review?Code Review中文译作“代码审查”...
  • jsjwk
  • jsjwk
  • 2015年12月22日 14:40
  • 2946

svn代码检查工具(svnchecker+checkstyle)

  • 2015年11月25日 17:27
  • 4.36MB
  • 下载

Crucible 中文 使用说明 FishEYE JIRA SVN 代码审查工具 中文使用说明文档

  • 2009年09月21日 11:02
  • 1.51MB
  • 下载

20最佳代码审查工具-专门为开发人员准备

使用一个好的代码的人可以帮助程序员在很大程度上通过增加质量和减少程序代码中的错误的机会。 好的代码审查工具应该是非常具体的潜在错误和评审输出质量和易于管理。与这些类型的工具跟踪列表的负担整个的任性的部...
  • ejinxian
  • ejinxian
  • 2015年04月09日 13:37
  • 4708

代码审查codereview工具

代码评审可以被看作是计算机源代码的测试,它的目的是查找和修复引入到开发阶段的应用程序的错误,提高软件的整体素质和开发者的技能。代码审查程序以各种形式,如结对编程,代码抽查等。在这个列表中,我们编制了1...
  • zyong2004
  • zyong2004
  • 2017年02月10日 15:49
  • 598

SVN系统实现多系统环境下的代码审核与版本同步

SVN系统实现多系统环境下的代码审核与版本同步
  • hzfw2008
  • hzfw2008
  • 2017年12月08日 16:50
  • 88
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:团队开发:利用fisheye代码审查(结合svn)
举报原因:
原因补充:

(最多只允许输入30个字)