Eclipse快速上手指南之使用CVS.doc

Eclipse快速上手指南之使用CVS.doc

ID:32020008

大小:402.00 KB

页数:62页

时间:2019-01-30

Eclipse快速上手指南之使用CVS.doc_第1页
Eclipse快速上手指南之使用CVS.doc_第2页
Eclipse快速上手指南之使用CVS.doc_第3页
Eclipse快速上手指南之使用CVS.doc_第4页
Eclipse快速上手指南之使用CVS.doc_第5页
资源描述:

《Eclipse快速上手指南之使用CVS.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Eclipse快速上手指南之使用CVS  首先我们要正确安装并配置好CVS服务器,通常LinuxServer都自带CVS服务,不过命令行操作比较繁琐。Windows下也有简单易用的CVS服务器,这里我们推荐CVSNT,可以下载CVSNT2.0.51a,安装并启动CVSNT:  然后切换到Repositories面板,添加一个Repository,命名为/cvs-java,CVSNT会提示是否初始化这个Repository,选择是:  然后在Advanced面板上选中“PretendtobeaUnixCVSversio

2、n”:  然后,在Windows账户中为每一个开发人员添加用户名和口令。  现在,CVSNT的安装配置已经完成,下一步,启动Eclipse,我们可以使用原有的Hello工程,或者新建一个Project,然后选择菜单Window->ShowView->Other,打开CVS->CVSRepositories:  然后点击按钮,添加一个Repository:  注意用户名和口令直接填Windows的用户名和口令,然后选中“ValidateConnectiononFinish”,点击Finish完成:  首先,我们要将一个

3、现有的工程放到CVS服务器中,切换到PackageExplorer,选中Hello工程,右键点击,选择Team->ShareProject…:  使用刚才我们添加的Repository,继续,并将所有文件都添加到CVS中,最后Eclipse提示Commit:  填入一个简单的注释,确定,然后Eclipse会把整个工程提交到CVS服务器,可以在PackageExplorer中看到图标发生了变化,Hello.java文件后面会有版本号1.1。在CVSRepositories面板中刷新,可以看到刚添加进来的工程:  在团队

4、开发中,当创建了一个基本的工程并提交到CVS后,别的开发人员首先要CheckOut这个工程到各自的本地计算机上,这里为了演示,首先我们在PackageExplorer中删除Hello工程,然后打开CVSRepositories(如果没有看到Repository就按照上面的方法添加Repository),选择Hello工程,右键点击,选择CheckOutAs…:  作为一个Project签出,就可以在PackageExplorer中看到签出的工程。  当对某些源文件作了修改后,需要提交更改到CVS服务器。选中更改的文件

5、或工程,右键点击,选择Team->Commit…:  然后填入简单的注释,就可以提交到CVS服务器上了,可以看到源文件的版本号变成了1.2。  以上简单介绍了如何搭建CVS服务器以及在Eclipse中如何使用CVS,可以参考CVS手册以便了解Branch、Merge等更多功能的使用。1.4.2 文件的提交和更新1.将修改的文件提交到CVS在HelloWorld.java中增加一条输出语句“System.out.println("第一次修改");”,然后保存。右键单击窗口右侧“导航器”视图中的HelloWorld.ja

6、va文件,在弹出菜单中选择“小组→提交”选项,如图1.13所示。图1.13 提交界面2.从CVS更新文件到本机删除掉HelloWorld.java中的语句“System.out.println("第一次修改");”然后保存,这时要将CVS服务器上的最新代码更新到本地,有以下两种方法:(1)右键单击HelloWorld.java文件,在弹出的菜单中选择“替换为→HEAD的最新内容”选项。(2)右键单击HelloWorld.java文件,在弹出的菜单中选择“小组→与资源库同步”选项,在弹出的同步界面,如图1.14所示,单

7、击“将当前更改从右边复制到左边”按钮,然后保存。图1.14 资源库同步界面有的人可能会问:“右键单击HelloWorld.java文件,然后选择‘小组→更新’这种更新方法,为什么不用呢?”这种更新方法是将CVS的最新版更新到本机,当本机文件没有修改的时候才用这种方法。如果对HelloWorld作了修改,CVS上的反而是旧内容了,这时再用这种更新方法则对本地的HelloWorld.java文件不会产生任何影响。1.4.3 解决文件提交的冲突在多人项目开发中,会同时修改一个文件,就会产生提交冲突,下面说明一下如何解决这种

8、冲突。在上面检出项目时,已经另外安装了一个Eclipse,相当于多了一个开发者,原来的称为Giles,新加入的叫Tom。Giles和Tom电脑上的HelloWorld.java的版本都是1.2。这时Giles在文件中增加一条语句“System.out.println("Giles第1次修改");”,同样Tom也在文件中作了类似修改,如图1.15

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。