ECLIPSE 小组开发环境实践: 第 2 部分
2009-12-18 00:00:00 来源:WEB开发网核心提示: 图27:冲突解决4--用户jiangch合并后提交查看原图(大图)5.4 比较、替换、修改履历在软件项目的开发进程中,可能需要参考历史版本的信息,ECLIPSE 小组开发环境实践: 第 2 部分(7),甚至将某个文件的内容回复到某个历史修订版,在ECLIPSE中也提供了这方面的功能,例如文件cv
图27:冲突解决4--用户jiangch合并后提交
查看原图(大图)
5.4 比较、替换、修改履历
在软件项目的开发进程中,可能需要参考历史版本的信息,甚至将某个文件的内容回复到某个历史修订版。在ECLIPSE中也提供了这方面的功能。文件或目录的右键菜单【Compare With】提供了和其它修订版相比较的功能;右键菜单【Replace With】提供了将工作拷贝的内容替换为其它修订版内容的功能。例如,我们修改了工作拷贝的某个文件后又想放弃修改内容,此时,可以选中文件并在右键菜单中选择【Replace With】→【Last from Head】(假定CVS资源库没有被其他人员更新过,否则【Replace With】→【Revision...】)。上述操作对目录而言,实际上是对该目录中的所有文件执行操作。
在 ECLIPSE中,通过文件的右键菜单【Team】→【Show Resource History】可以方便地查询文件的修改履历,例如文件cvstest.txt在某个时刻查询到的修改履历见图28。从中可以看出谁在什么时候修改了文件的内容,也可以看出在每次提交时都写注释会有助于追踪代码的修改意图及今后的代码维护工作。
图28:文件修改履历
更多精彩
赞助商链接