1 / 33
文档名称:

Eclipse中CVS的使用.ppt

格式:ppt   大小:1,140KB   页数:33页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Eclipse中CVS的使用.ppt

上传人:孔乙己 2022/4/29 文件大小:1.11 MB

下载得到文件列表

Eclipse中CVS的使用.ppt

文档介绍

文档介绍:Eclipse中CVS的使用
由NordriDesign提供

图3
三、CVS服务器端的安装与配置
4、转到“Compatibility options”选项卡,将3
五、CVS的使用
如果新同事加入项目开发团队,这时他就需要将CVS服务器上的项目导入到自己的MyEclipse中。为了方便模拟,再安装一个MyEclipse,只要安装目录不同,两个Eclipse同时运行也不会有冲突。将CVS服务器上的项目导入到Eclipse中的步骤如下:
(1)在主菜单选择“file→import”选项,弹出如图10所示的窗口。
1、CVS服务器上的项目导入到Eclipse中
五、CVS的使用
图 10
五、CVS的使用
(2)选择“从CVS检出项目”,单击“下一步”按钮。弹出一个设定资源库的位置窗口,接受默认选项,直接单击“下一步”按钮,弹出如图11所示的窗口。
图 11
五、CVS的使用
(3)在模块名称文本框输入myproject,单击“下一步”按钮,弹出如图12所示的窗口。myproject这个名称不是项目名称,而是项目共享到CVS上时所取的模块名(模块名的设置参见图7),只不过通常将CVS模块名取成和项目名相同。
(4)在项目名称文本框输入myproject(可任意取名)。MyEclipse会以此名称生成一个项目,并将CVS的文件导出到此项目下。在该窗口中直接单击“完成”按钮,CVS服务器上的最新文件开始导入到本机中。
图12
五、CVS的使用
2、文件提交与更新的方法
(1)将修改的文件提交到CVS
在indexjsp中增加一条输出语句“("第一次修改");”,然后保存。右键单击窗口右侧“导航器”,在弹出菜单中选择“小组→提交”选项,如图13所示。
图13
五、CVS的使用
(2)从CVS更新文件到本机
“(”第一次修改“);”然后保存
这时要将CVS服务器上的最新代码更新到本地,有以下两种方法:
,在弹出的菜单中选择“replace with→latest for HEAD的最新内容”选项图14。
,在弹出的菜单中选择“team→与资源库同步”选项,在弹出的同步界面,如图15,16所示,单击“将当前更改从右边复制到左边”按钮,然后保存。
图14
图15
图16
3 、 解决文件提交的冲突
五、CVS的使用
在多人项目开发中,由于同时修改一个文件,一时就会产生提交冲突,本小节就来说明一下如何解决这种冲突。
在上面检出项目时,已经另外安装了一个MyEclipse,相当于多了一个开发者,原来的称为Giles,新加入的叫Tom。。这时Giles在文件中增加一条语句“("Giles第1次修改");”,同样Tom也在文件中作了类似修改,如图17所示。
五、CVS的使用
图17
,,由于Giles是第一个提交的,所以他不会遇到代码冲突。Tom编程速度慢一些,所示后提交,这时就会和Giles先提交上去的代码产生冲突。因为如果用Tom的代码更新CVS,则Giles的修改就会被冲洗掉,所以MyEclipse此时就会报文件冲突,不允许直接提交。那么Tom该如何提交自己的修改呢?
五、CVS的使用
决办法如下:
右键单击“→team→update”选项,如图18所示。
图18
,更新后的冲突也已标记出来。这时就可以根据代码中的标记来合并修改,修改完毕后再提交到CVS,,如图19所示。
图19
五、CVS的使用
4 、如何忽略掉不想提交的文件
五、CVS的使用
假设当提交一个项目时出现如图20所示的情况,图中的bin目录包含的是编译后的class文件,没有必要将它提交到CVS上。我们可以右键单击它,然后在弹出的快捷菜单中选择“Team->add to .cvsignore”,这样bin目录就被忽略掉,不会提交到CVS上。
图20
5 、在CVS上为软件打包一个版本
在开发告一段落时,就要打包一个版本,打包版本的操作步骤如下:
(1)右键单击“项目名”,在弹出的快捷菜单中选择“Team→t

最近更新

2025装饰装修材料采购合同范文 11页

「二零二四年度成都餐饮上灶师傅招聘与权益保.. 13页

二零二五年360借条合同多消费分期支付及还款服.. 14页

二零二五年[汽车配件]高性能轮胎购销合同 14页

二零二五年健康餐厅委托经营合作协议范本 17页

二零二五年度27份教培合同协议专业定制版-@-2.. 16页

二零二五年出口货物航空运输保险合同:安全无.. 14页

二零二五年壁纸行业联盟合作框架合同 15页

天津明轩商住楼工程大体积混凝土浇筑方案 24页

二零二五年度KTV音响设备租赁与保养服务合同 13页

二零二五年度GRC销售合同——GRC装饰材料研发.. 15页

二零二五年度RoHS环保产品采购合同 13页

二零二五年度不锈钢管道加工工程合同 15页

二零二五年度不良资产债权转让与处置服务协议.. 16页

二零二五年度交通基础设施建设财政借款合同模.. 15页

二零二五年度办公设备维修及采购合同 15页

二零二五年度仓储外包风险管理与控制合同 17页

二零二五年度住宅小区车位租赁纠纷处理规则合.. 16页

二零二五年度儿童保育机构保育员聘用合同 14页

二零二五年度办公设备智能化升级改造合同范本.. 15页

二零二五年度创业公司股东撤资退股服务协议 14页

二零二五年度区块链技术应用开发合同标准范本.. 16页

二零二五年度多功能厂房出租加工合同 13页

2025年秋季入园适应期家长心理辅导策略动态展.. 26页

本手册中的实习是指教学计划规定的认识性实习.. 19页

心电图读图分析 51页

2025年高考重点学科知识点图谱与倒计时结合PP.. 22页

2018年精神文明建设规划与2018年精神病护理工.. 5页

2018年统计教育工作总结与2018年统计法制年度.. 7页

2018年美工个人工作总结范文与2018年美工个人.. 7页