代码库(SVN GIT)及代码评审 分享链接

最后编辑:先知 于 2022-01-11 14:53:49
摘要:本文介绍禅道企业版本里面集成的代码库和代码评审功能。

禅道企业版本提供了更加全面的SVN Git集成,可以通过web界面浏览源代码里面的文件目录,查看修复记录,进行比对等操作。以SVN为例:

一、创建代码版本库

最新版本的禅道,进入代码视图,默认是需要先创建版本库。

只有创建了版本库成功了,才可以使用代码。

  • 名称即subversion库的名字。
  • 地址是subversion库的访问路径,比如http://zentaoms.goglecode.com/svn,不一定是根路径,可以是某一个下级路径。
  • subversion库文件的编码。
  • 客户端软件的地址。linux下面可能是/usr/bin/svn(git可能是/usr/bin/git),需要将svn版本升级到1.9以上。windows可以下载 sliksvn(Windows一件安装包中已经集成)的客户端(git请使用 msysGit),然后指定svn.exe的路径。( 特别提醒:1、客户端需要和禅道放在同一台服务器上;2、svn的路径中不能包含空格;3、如果要使用https协议,需要保证https证书的合法性,后面不能直接跟ip地址;4、git仓库必须和禅道在同一台电脑上,地址栏直接写仓库的文件目录即可。
  • 用户名和密码。如果不需要用户名和密码的,置空就可以了。

编辑保存之后,系统会进行初始化,获得历次的修改记录。

二、浏览subversion库

配置完成之后,就可以浏览subversion的库了。

点击右上角的 刷新 按钮,即可同步代码。

三、查看文件,进行比对

四、代码评审

查看代码时,鼠标悬浮后会在代码左侧出现加号,点击加号创建评审。

创建完后代码处会有标志提醒,可点击查看详情。

也可在代码--评审中查看。或者对应的产品--BUG列表内查看。

五、GIT同步分支功能

GIT新增了同步分支时,会需要一些时间,请耐心等待。

可以同步所有分支和分支下的提交记录。

需要查看,直接点击下图红框位置,切换分支即可。

此外,创建SVN版本库时可支持中文域名,密码还支持BASE64加密方式。

创建包含中文的SVN版本库时,需要符合以下两个条件,如果是英文的可以忽略。

  • SVN客户端的版本要和创建包含中文的SVN版本库的客户端版本一致。
  • 我们默认的编码是 utf-8,创建包含中文域名的版本库时,需要把编码换成 gbk。


本功能可以单独购买插件包,安装在开源版即可使用。

购买咨询:

联系人: 电话: QQ:

购买链接: http://www.zentao.net/extension-viewExt-31.html

 

禅道商务 101883