TeamForge使用笔记3-配置管理

来源:互联网 发布:最优化文章 编辑:程序博客网 时间:2024/06/05 20:46

SCM配置管理

TeamForge集成了Git,Svn , CVS三种版本控制系统,管理员可以设置版本控制系统的地址端口等信息。
这里写图片描述
其中 Publishing是TeamForge创建项目时自动创建的系统文件的版本库,仓库目录是/sf-svnroot,一般不使用。
新建的git仓库根目录/gitroot,svn仓库根目录/svnroot,cvs仓库根目录/cvsroot。
这里写图片描述

关联提交内容

代码提交时可以关联到如Bugs,Tasks等跟踪工件上,也可以修改工件的关联添加对应的代码提交。
下图表示,在创建版本库时,可以选择要求提交时是否需要关联工件实例。
这里写图片描述

  • 代码提交时在注释里关联一个或多个跟踪工件,注释信息添加[ID],如:[artf1022]
    对于Git一次Push中可能有多个Commit,但是都忘了在注释中添加关联。
#交互式地合并多个Commitgit rebase -i  #在合并的注释中添加关联信息,如:[artf1022]
  • 在代码提交后关联跟踪工件。
配置管理 -> 项目仓库的本周提交 -> 查看自己提交的commit ID选择工件 -> 关联 -> 添加 ->关联commit ID
0 0
原创粉丝点击