MyEclipse与CVS.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MyEclipse下CVS之使用 ?1 CVSNT安装 ??? 安装文件为:cvsnt-2.5.03.2382.msi,双击该文件即可开始安装。 ??? 安装结束后,在控制面版或从开始菜单中可以找到CVSNT Control Panel,点击进入CVSNT的控制面版;如图一: 图一?CVSNT的控制面版 此时启动了两个服务(Service):CVSNT及CVSNT Lock。 2 创建库(Repository) 图二?CVS库配置 ?点击Add按钮,即可配置CVS的库,如图三所示: ? 图三?配置CVS库 按OK按钮,若D:/CVSRepo目录不存在,则会提示是否创建该目录,点击创建该目录,则在本地D盘出现如图四所示的目录结构。? 图四 CVS库相应的目录结构? 在这个目录结构中,其中CVSROOT是管理员所使用的目录。? 3 创建用户 ??? 在开始 管理 计算机管理的用户管理中增加一个用户,如cvsUser1。在一个团队中,有多少个开发者即可以创建多个用户。????? ??? 以上是CVS服务器端的设置。下面将说明客户端如何使用CVS,Eclipse本身提供了CVS客户端的功能。? 4 在Eclipse中联接CVS库 在Eclipse的window Open Perspective打开CVS Repository Expolring透视图(若上下文菜单中没有此选项,则可从other…菜单项中选择),在CVS Respositories View窗口的空白区(如图五),右键弹出上下文菜单,CVS Repository Location…,打开窗口,如图六。 ? 图五?? CVS Respositories View窗口 ? 图六?增加CVS库 ?按finish按钮即可完成设置。 5 将项目加入CVS库 ??? 例如创建一个名为CVSTestProj的项目,并在其中编写一个HelloWorld的类(假设在包demo下),现在将该项目工程加入cvs库。 ??? 右键点击该项目名称,在弹出的上下文菜单中,选Team Share Project,如图七所示: 图七 将项目加入CVS库 ???? 以下用默认选项,按next直至finish。? ??? 此时,在CVS服务器端相应的库目录文件下会增加关于该工程及相关文件的目录,如下图所示:? ? 图八 CVS库目录? 而相关文件则以,v的文件名形式存放,如:HelloWorld.java,v,在Eclise中也有相应的标志表示文件已加入CVS库中,如下图所示:? ? 注意文件已加入CVS库的标志 图九 CVS库目录? 若创建新文件,则可以在弹出的上下文菜单中,用team add Version to Control将新文件加入CVS库中,以便版本控制。? 6 将CVS库中的项目导入的Eclipse的工作空间? 从File import进入import窗口,如图十所示:选CVS,Projects From CVS,按next命令按钮,进入从CVS库中选择项目窗口,如图十一所示,选择使用已存在的库, 图十?从CVS库中导入项目(1) ?????? 如图十二选择库中的项目,最后,在图十三中,按Finish即进入New Project 窗口,此时,按创建Project向导进行项目创建即可。 图十一?从CVS库中导入项目(2) ? 图十二?从CVS库中导入项目(3) 图十三?从CVS库中导入项目(4) ?注意事项: 1、在Eclipse同CVS服务器同步之前,要先刷新,否则可能会因为在Eclipse外面编辑的文件,Eclipse中没有刷新而导致同步报错,可以将Eclipse设置为自动刷新,操作方法:Window-Preferences-Workbench,选中Refresh workspace automatically。即使如此,仍然可能出现问题,因为Eclipse刷新可能会有一定延迟,所以在报错时,手动刷新一下,再同步。 2、下班离开公司之前Commit所有文件,上班之后Update所有文件,并根据Daily build的报告,修正昨天提交的版本中的错误信息。 3、在修改文件之前,先Update一下,使得修改时的版本尽可能新,一旦发生冲突,解决它的工作量会比较小。如果是大家共同使用,并经常修改的文件,如Constants.java、struts-config.xml等文件,更要如此,最好能通知其他人员Commit。 4、在文件出现冲突时,应该先进行比对,将服务器端的修改更新至本地,不清楚的地方要同其他人沟通,合并完成后,选择Override and Commit更新,禁止不进行比对就进行Override and Commit操作! 5、CVS不允许进行删除服务器端文

文档评论(0)

yan666888 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档