1. 1、本文档共33页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第6讲 CVS

6 实践建议 五、CVS的使用 (1)把项目做成模块目录(Java包),各人负责自己的模块和目录,这样就不容易造成重复修改。 (2)做到每日提交,即每天下班之前都要将各自完成的代码提交到CVS上,并且提交的代码要求是完整可运行的代码,关键是要保证其他人更新你的代码之后不会引起错误。 (3)对于共用型的文件,要做到即时修改,即时提交。 (4)任何人在修改文件之前,先更新CVS的必威体育精装版版到本机。 (5)项目团队的Eclipse等开发环境(安装目录、软件版本等)要保持一致。这样就可以将整个项目共享到CVS,团队成员也可以从CVS上更新整个项目,而不必担心因为一些项目配置文件不同导致更新项目后出错。另外,当新团队成员加入时,只要导入CVS上的整个项目,无须再配置项目,就可以即刻开发运行。 本讲小 结 本章介绍CVS的从服务器安装到客户端具体操作的整条开发线的使用流程,其中文件提交与更新是项目开发中使用最频繁的操作,本章详细讲述了具体的操作流程,并给出了由项目开发经验中总结出来的实践建议。通过本章的学习,读者已可以轻松地在项目中使用CVS 来进行版本管理。 谢 谢! MyEclipse中CVS的使用 一、问题的提出 – software engineer 1、我要更改源文件,但不知道哪个是必威体育精装版的; 我不了解文件的修改过程,尤其是最后修改了哪几行以及为什么修改; 2、Make时,经常用错文件的版本; 3、多人修改一个文件,有些人的结果被冲掉了; 4、 程序误删了,只能重写; 5、花了一周时间,终于查出了一个错误,但发现有个同事上周前已经修改了同样的错误,但我却不知道,造成浪费; 6、整个项目由若干部分组成,项目初期各人做各人的一部分,后期合并联调,但是周期很长,达数周甚至数月,开销非常大; 7、调试过程中,经常出现“扯皮”,搞不清楚哪的问题 版本太多,有的太旧,查看不方便 8、估计项目成员的工作进度和工作成果比较困难 9、交付给用户的产品“缺斤少两”,用户在安装时才发现问题 用户使用时发现的问题不能够及时得到解决。 10、不能过确切了解项目的进度,总是得到“差不多”“大概”之类的模糊回答,公司的运作过程无法控制,“不按我说的做” 一、问题的提出 – software engineer All those problems need to be resolved! Cvs Svn 二、CVS简介 CVS是Concurrent Versions System(并发版本系统)的简称。它是一个开放源代码的项目,是当前最流行的版本控制系统,目前绝大部分Open Source项目都使用它来做版本管理。如果你还习惯用微软的VSS来进行Java项目的版本管理,那么用上Eclipse后,建议还是转为使用CVS。 CVS采用客户机/服务器体系,代码、文档的各种版本都存储在服务器端,开发者首先从服务器上获得一份复制到本机,然后在此基础上进行开发。开发者可随时将新代码提交给服务器,当然也可以通过更新操作获得必威体育精装版的代码,保持与其他开发者的一致。 Eclipse本身内置了CVS客户端,只要再建立一个CVS服务器就可以使用这一功能强大的版本控制系统。CVS的功能虽强大,但一般项目通常只用到其20%的功能,所以只要了解最常用的操作就可以了,本章将以面向实际项目使用需要的方式来介绍CVS。 三、CVS服务器端的安装与配置 CVS起源于UNIX/Linux平台,CVS服务器在Windows平台的版本:cvsnt。 首先到cvsnt主页/downloads/去下载它,下载方法参阅配书光盘的视频演示。目前的必威体育精装版版本是cvsnt 2.5.58d,它可以安装在Windows NT/2000/XP/2003上。 1、运行安装程序,不必更改它的任何默认设置,连续单击next按钮,即可完成安装。cvsnt默认安装在“C:\Program Files\cvsnt”目录下。 2、通过Windows选择“开始→所有程序→CVSNT”选项,打开cvsnt的设置面板“Service control panel”,如图所示1,上面两个服务已经启动。 3、创建库(Repository)单击图1中的Repositories configuration选项卡,再单击Add按钮,创建一个存放版本文件的目录“d:/cvsfile”,如图2所示,单击OK按钮后在弹出的两个窗口中回答“是”。 ?注意:建议在Name栏不要用自动生成的“/cvsfile”,而是改写成绝对路径“d:/cvsfile”, 图1 图2 图3 三、CVS服务器端的安装与配置 4、转到“Compatibi

文档评论(0)

liudao + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档