WEB开发网
开发学院软件开发Java ECLIPSE 小组开发环境实践: 第 2 部分 阅读

ECLIPSE 小组开发环境实践: 第 2 部分

 2009-12-18 00:00:00 来源:WEB开发网   
核心提示: 3. 在出现的对话框中输入分支名,例如输入"UnitText1_0_X"并确定,ECLIPSE 小组开发环境实践: 第 2 部分(10),此时就建立了分支,但是,如果对该文件再进行一次提交,其修订版号将转变为"1.10.2.2",此时的分支是空的,没有与之

3. 在出现的对话框中输入分支名,例如输入"UnitText1_0_X"并确定,此时就建立了分支。但是,此时的分支是空的,没有与之相关联的资源。

4.选中新标签v1_0,在右键菜单中选择【Tag with Existing...】,在出现的对话框中打开节点Branches并选择在步骤3新建立的分支UnitText1_0_X,最后按OK按钮确定后就完全建立了一个新的分支,分支建好后的CVS资源库视图如图32所示。

图32:建立分支后的CVS资源库视图

ECLIPSE 小组开发环境实践: 第 2 部分

现在,就可以从主分支和UnitText1_0_X分支分别获得工作拷贝。从主分支获得的工作拷贝在提交后将反映到主分支上,而从 UnitText1_0_X分支上获得的工作拷贝在提交后将反映到UnitText1_0_X分支中,在主分支和UnitText1_0_X分支上可以互不影响地进行并发开发。结合上述开发场景,产品A 1.0版的修正版对应UnitTest1_0_X分支,而产品A 2.0版可以在主分支上继续开发。

6. 2.2 分支修订版号

分支中的修订版号与主分支中的修订版号略有不同,主分支、分支及修订版号的关系可用图33来说明。

图33:主分支与分支示意图

ECLIPSE 小组开发环境实践: 第 2 部分

图 34显示了文件cvstest.txt在UnitTest1_0_X分支上第一次提交后修订版号的变化情况。其修订版号不是从"1.10"转变为"1.11",而是转变为"1.10.2.1"。如果对该文件再进行一次提交,其修订版号将转变为"1.10.2.2"。即变化的是最后一个小数点后的数字。

上一页  5 6 7 8 9 10 

Tags:ECLIPSE 小组 开发

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接