Eclipse中CVS的使用

Eclipse中CVS的使用

ID:39325103

大小:737.10 KB

页数:33页

时间:2019-06-30

Eclipse中CVS的使用_第1页
Eclipse中CVS的使用_第2页
Eclipse中CVS的使用_第3页
Eclipse中CVS的使用_第4页
Eclipse中CVS的使用_第5页
资源描述:

《Eclipse中CVS的使用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、MyEclipse中CVS的使用一、问题的提出–softwareengineer1、我要更改源文件,但不知道哪个是最新的;我不了解文件的修改过程,尤其是最后修改了哪几行以及为什么修改;2、Make时,经常用错文件的版本;3、多人修改一个文件,有些人的结果被冲掉了;4、程序误删了,只能重写;5、花了一周时间,终于查出了一个错误,但发现有个同事上周前已经修改了同样的错误,但我却不知道,造成浪费;6、整个项目由若干部分组成,项目初期各人做各人的一部分,后期合并联调,但是周期很长,达数周甚至数月,开销非

2、常大;7、调试过程中,经常出现“扯皮”,搞不清楚哪的问题版本太多,有的太旧,查看不方便8、估计项目成员的工作进度和工作成果比较困难9、交付给用户的产品“缺斤少两”,用户在安装时才发现问题用户使用时发现的问题不能够及时得到解决。10、不能过确切了解项目的进度,总是得到“差不多”“大概”之类的模糊回答,公司的运作过程无法控制,“不按我说的做”一、问题的提出–softwareengineerAllthoseproblemsneedtoberesolved!CvsSvn二、CVS简介CVS是Concur

3、rentVersionsSystem(并发版本系统)的简称。它是一个开放源代码的项目,是当前最流行的版本控制系统,目前绝大部分OpenSource项目都使用它来做版本管理。如果你还习惯用微软的VSS来进行Java项目的版本管理,那么用上Eclipse后,建议还是转为使用CVS。CVS采用客户机/服务器体系,代码、文档的各种版本都存储在服务器端,开发者首先从服务器上获得一份复制到本机,然后在此基础上进行开发。开发者可随时将新代码提交给服务器,当然也可以通过更新操作获得最新的代码,保持与其他开发者的

4、一致。Eclipse本身内置了CVS客户端,只要再建立一个CVS服务器就可以使用这一功能强大的版本控制系统。CVS的功能虽强大,但一般项目通常只用到其20%的功能,所以只要了解最常用的操作就可以了,本章将以面向实际项目使用需要的方式来介绍CVS。三、CVS服务器端的安装与配置CVS起源于UNIX/Linux平台,CVS服务器在Windows平台的版本:cvsnt。首先到cvsnt主页http://www.cvsnt.com/downloads/去下载它,下载方法参阅配书光盘的视频演示。目前的最新

5、版本是cvsnt2.5.58d,它可以安装在WindowsNT/2000/XP/2003上。1、运行安装程序,不必更改它的任何默认设置,连续单击next按钮,即可完成安装。cvsnt默认安装在“C:ProgramFilescvsnt”目录下。2、通过Windows选择“开始→所有程序→CVSNT”选项,打开cvsnt的设置面板“Servicecontrolpanel”,如图所示1,上面两个服务已经启动。3、创建库(Repository)单击图1中的Repositoriesconfigurat

6、ion选项卡,再单击Add按钮,创建一个存放版本文件的目录“d:/cvsfile”,如图2所示,单击OK按钮后在弹出的两个窗口中回答“是”。注意:建议在Name栏不要用自动生成的“/cvsfile”,而是改写成绝对路径“d:/cvsfile”,图1图2图3三、CVS服务器端的安装与配置4、转到“Compatibilityoptions”选项卡,将3个选项都选上,如图4所示。注意:这一步非常重要,否则CVS2.0.58d无法在Eclipse3.0.1下正常使用,如果你使用Eclipse3.1M

7、4版,则此步设置可跳过。图45、CVS客户端要连接上服务器,还需要在服务器端分配一个用户名,并且用户名要求必须是Windows的登录用户。三、CVS服务器端的安装与配置注意:安装好CVSNT之后,也可以通过“控制面板”里的“用户账号”来创建一个新用户。6、其他如果要将CVS的文件移植到另一台电脑上,或者原cvs服务器所在电脑重装了操作系统,这时就要涉及移植或恢复CVS。以本书配书光盘的cvsfile目录(后面章节的CVS备份)为例,读者只需要将此目录复制到本地电脑(复制后也可以改名),然后按照

8、图2的操作将它注册一下即可。由此可知,备份CVS上的文件只需将cvsfile目录复制一份就行了,非常简单。如果读者对权限要求比较严格,那么就需要设置CVS用户的权限,CVS的权限是和操作系统权限相关的(用户都是操作系统的用户),也就是说读者需要设置Windows文件目录的权限。四、CVS客户端的安装与配置1、打开MyEclipse中的“window->showView->other如图5所示和图6。图5四、CVS客户端的安装与配置图6图7图8注意:(1)资源库路径用CVS服务器上的绝对路径,即

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

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

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