ECLIPSE 小组开发环境实践: 第 2 部分
2009-12-18 00:00:00 来源:WEB开发网核心提示: 图18:提交修改后,修订版号自动增加b.签出模块后,ECLIPSE 小组开发环境实践: 第 2 部分(2),在项目中新建了新文件,希望将新建的文件追加到CVS资源库中,在这种情况下,为了能提交修改必须首先解决冲突,在新建的文件上点击右键,在出现的弹出菜单中选择【Team】→【Add t
图18:提交修改后,修订版号自动增加
b.签出模块后,在项目中新建了新文件,希望将新建的文件追加到CVS资源库中。
在新建的文件上点击右键,在出现的弹出菜单中选择【Team】→【Add to Version Control】。需要注意的是:上述操作并没有把新建的文件追加到CVS资源库中,为了把新建的文件追加到CVS资源库中,还要执行下列操作:在新建的文件上点击右键,在出现的弹出菜单中选择【Team】→【Commit...】。
c.签出模块后,在项目中删除了文件,希望在CVS资源库中也删除相应的文件。
首先在项目中删除文件,然后在被删除文件的父目录上点击右键,在出现的弹出菜单中选择【Team】→【Commit...】。值得指出的是:上述操作只是将被删除的文件从主分支上删除了,但并没有从CVS资源库中被完全删除,也不应该从CVS资源库中被完全删除,因为某个标签或分支可能需要被删除的文件。
如果想恢复被删除的文件,在ECLIPSE的Navigator视图中选中被删除的文件的父目录,在右键菜单中选择【Team】→【Restore from Repository...】,然后在出现的对话框中选择希望从哪个修订版恢复被删除文件的内容。
d.签出模块后,在本地(Local)对文件进行了修改,但在提交之前,其他的开发人员已经对同一个文件进行了修改并提交到CVS资源库中。
此时,由于CVS资源库中该文件的修订版本号将高于本地该文件的修订版本号,因此将不能提交该文件。如果试图提交该文件,ECLIPSE将弹出一个错误对话框,见图19。在这种情况下,为了能提交修改必须首先解决冲突。详细操作见下文的冲突解决。
更多精彩
赞助商链接