ECLIPSE 小组开发环境实践: 第 2 部分
2009-12-18 00:00:00 来源:WEB开发网核心提示:5.日常操作在具有版本管理的小组开发环境中,有些操作是开发人员几乎每天都要进行的,ECLIPSE 小组开发环境实践: 第 2 部分,如提交修改工作、更新本地工作拷贝、解决冲突等,下面将详细介绍在ECLIPSE 中如何实现这些日常操作,提交成功后文件的修订版本号会自动增加,如图18所示,在进行这些操作前,都需要先建立与C
5.日常操作
在具有版本管理的小组开发环境中,有些操作是开发人员几乎每天都要进行的,如提交修改工作、更新本地工作拷贝、解决冲突等。下面将详细介绍在ECLIPSE 中如何实现这些日常操作。在进行这些操作前,都需要先建立与CVS服务器的连接。在ECLIPSE中进行这些操作时,如果是对目录进行操作,则 ECLIPSE会自动对该目录下的子目录和文件进行相同的操作,对目录的操作是递归嵌套的。本文在下面的讲解中只以文件操作为例,但这些操作也适用于目录。一般来说,如果在某个目录下要对多个文件进行相同的操作,则选择目录操作比较简便。另外,如不特别说明,CVS资源库中的文件指的是属于主分支 HEAD的文件。
5.1 提交(commit)
下面分四种不同的工作场景介绍如何将对工作拷贝的修改反映到CVS资源库。
a.签出模块后,在本地(Local)对文件进行了修改,CVS资源库中的文件没有变化。
在工作拷贝中对SimpleTest.java作一些改动并保存,此时ECLIPSE的画面见图17。在改动的文件及其所属的目录前都出现一个箭头,在希望提交的文件上点击右键,在出现的弹出菜单中选择【Team】→【Commit...】,在随后出现的对话框中输入注释后单击OK按钮。虽然注释不是必须输入的,但是,最好养成在每次提交时写注释的良好习惯,这在实际的系统开发过程中是很有必要的。提交成功后文件的修订版本号会自动增加,如图18所示,SimpleTest.java的修订版号从1.1变成了1.2。
图17:在ECLIPSE中能明确地标识被修改过的工作拷贝
更多精彩
赞助商链接