DevTrack与Subversion,Eclipse Subversive集成详解(二)

来源:互联网 发布:mpi编程入门 编辑:程序博客网 时间:2024/05/18 02:39

DevSuite 产品是一套提供软件应用生命周期管理的软件,包括了需求分析,项目规划,任务跟踪,测试管理等。其中DevTrack(任务跟踪)提供了强大的第三方集成功能,跟Subversion集成包括Visual Studio 插件集成,RapidSVN 插件集成,TortoiseSVN 插件集成,Eclipse Subversive 插件集成。

接下来,我们就TechExcel 公司的DevSuite 产品的DevTrack与Subversion,EclipseSubversive集成,解说详细步骤。

第一步:服务器上搭建好Subversion环境,安装DevSuite系统以及Versionlink Service,VL4SubveriveSetup.exe组件

第二步:在Eclipse平台中,安装Subversive 插件

第三步: 为Eclipse安装TechExcel公司提供的Subversive 相关插件

在【Available Software】添加本地插件subversive-0.7.4-versionlink.zip

经过这三步,就搭建好了大环境,接下来需要做的就是具体的集成配置了:

1.  DevSuiteAdmin 启用集成:

2. 打开Eclipse,启用VersionLink菜单栏和SVN菜单栏

在Eclipse里, 【Windows】-【CustomizePerspective…】在【Command】页面勾选【SVN】和【VersionLink】,点击【OK】按钮

3. 启用VersionLink集成

这时,在菜单栏中,增加新的菜单项【VersionLink】,点击【VersionLink Settings】,在弹出的窗口,启用变更管理,输入VersionLink Server服务名

4.      添加SVN Repository

打开【Windows】-【Show View】-【Other】;

选择【SVNRepository Browser】,点击确定;

在【SVN Repositories】中,鼠标右键,选择【Repository Location】;

在【URL】中,输入SVN服务器地址,保存用户名和密码,点击【Finish】退出;

5.      添加新项目到SVN服务器

在【Package Explorer】中,选择一个项目,鼠标右键,【Team】-【Share Project】;

选择【SVN】,点击【Next】

选择一个SVN服务器地址,点击【Finish】;

6.      从SVN服务器检出项目文件

在【SVN Reposiotries】中,选择一个SVN服务器中的工程项目,然后鼠标右键,选择【Check out】;

文件 check out后,开发修改或者添加新的代码文件

7.      提交变更代码

在【Package Explorer】中,选中相应的代码文件,然后鼠标右键,【Team】-【Commit】;

输入comment,点击【OK】继续

 

8.          会弹出TechExcel的 DevTrack 跟 Subversive集成的VersionLink 【Check In】对话框

在改对话框中,输入comments,比如说fix bug 38,然后下面自动勾选当前check in 的 文件,在 linkedDevTrack Issues 部分,通过Add 按钮,添加对应的bug过来。

 

而且可以forward 当前issue 到下一个状态去,并且修改owner等操作。

 

点击 “Submit”按钮后,到DevSuite Web | Tracking view,找到对应的bug 的Subversion

tab,也能查看修复该bug修改了哪几个代码文件。

Subversion 页面的 VersionLink… 按钮,也能查看,修改,添加change(代码和bug的链接)。

另外,在Eclipse的VersionLink菜单打开,也能查看change。

 

整个集成完毕后,在Eclipse工作平台,进行代码check in 的时候,能简单明了的弹出DevTrack bug 管理试图,search 到对应代码修复的bug,进行绑定。绑定之后,也能及时的在VersionLink菜单项中,查看对应的change。然后我们在DevTrack的Subversion Tab,也能直观明了的看到,某个bug的修复,绑定的代码分别是哪几个文件。



原创粉丝点击