`
shang
  • 浏览: 193188 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Eclipse中的CVS配置管理

阅读更多

成都朗沃信息技术有限公
- 0 -
CVS讲解纲要 V2.0
• 关于CVS的三个W
• CVS配置
• CVS维护使用
目 录
一、关于CVS的三个W.............................................................................1
①what:CVS是什么?.......................................................................1
②why:为什么要使用CVS................................................................1
③when:什么时候使用CVS..............................................................1
二、CVS的相关配置.................................................................................2
三、CVS的使用与维护.............................................................................7
1、上传文件:....................................................................................7
2、下载文件......................................................................................11
3、改动比较......................................................................................14
四、附件:...............................................................................................19

二○○七年九月二十一日
一、关于CVS的三个W
①what:CVS是什么?
CVS是并发版本系统的缩写(Concurrent Versions System)是目前主流的软件源码版本控制系统。整个软件由客户机服务器两部分组成。其中客户端已集成在eclipse软件中,我们只需装服务器端软件即可。见下图
②why:为什么要使用CVS
现在开发软件控制版本的软件较多,比较著名的有CVS、SVN、VSS,其中CVS是一款比较优秀的在eclipse集成了客户端的软件。有了CVS我们可以轻松方便的整合管理程序员每天编写修改的程序源代码。从个人开发者到大型,分布团队都是有用的。
③when:什么时候使用CVS
每天程序员完成的源代码,通过eclipse的CVS客户端向指定的主机提交源代码。次日续编时再从CVS服务器上载到本地进行续编。
二、CVS的相关配置
1、在CVS配置前请先关闭windows防火墙,这点非常重要,也是我们在配置后无法连接CVS服务器的主要障碍,我们的操作系统(win xp)在安装完后默认是打开防火墙的,请按如下方法进行关闭,并填加CVS连接端口。
操作步骤如下: 打开控制面板点击进入后点在常规下点属性,在弹出的对话框中点高级选项卡,点windows防火墙设置,然后点关闭防火墙
在点例外选项卡,点填加端口,输入名称为:CVSNT,端口号为:2401,点TCP确定。
并在CVSNT名称前的复选上打上勾,确定即可。
注意:为了确保CVS客户端和服务器顺畅通信,把客服两端的防火墙都关掉,避免出现CVS连接超时或者连接不上的问题。
2、打开CVSNT Control Panel面板
3、进入以下这个选项,(注意server的名不要改,这是服务器的计算名)点add,在Location中输入你要保存文件的位置,Name的名字会自动根据输入的保存位置会自动输入。Description可以
不输。然后点确定。其他的选项不用设置。
4、在弹出禁告对话框中点是(询问刚才输入的保存地址不存在,是否要创建)
5、然点点应用、确定。
6、一般情况下我们会设专门的服务器来存取文件,因为程序是比较机密的东西,我们在控件面板中创建一个用户来,专门用来上传和下载源代码。在这里我们创建一用户名为test,密码也为test。(在这里切记计算机名和用户名是两回事,不要混在一起)
7、打开eclipse在窗口/打开透视图,打开CVS资源库研究,
如果没有,点最下面的“其他”进入CVS工作空间,并新建资源库位置
在弹出的窗口的
位置中:填入主机名或主机的IP,资源库路径为新建资源库时给定的name名,这里填/cvsfile
认证中填:用户名和密码为创建用户时填的密码。这里两个都填test
填入完成后点确定即可。到此全部配置完毕。
三、CVS的使用与维护
1、上传文件: 切换到MyEclipse工作空间下,在项目名上右击选小组/共享项目
下一步
再下一步
点完成
注意启动“落实”向导打上勾,默认会选勾的。进入以下
在落实文件的注释中输入注释(也可不输),如修改的说明什么的。然后完成,会自动落实的。至此上传全部完成。
2、下载文件
我们在D:\testcvs下新建一个工作空间,名为testcvs然后在左边的包资源管理器中点键导入,进入以下画面
下一步,
在位置中:输入主机名(这是同一台机子我们在这里输入localhost)和资源库路径(/cvsfile),
在认证中:输入服务器的登陆名和密码,这里我们输入用户名和密码都为test
其他的不改,保存密码复选打勾,进入下一步
再点下一步,选使用现有模块,选择你需要的项目名名称 我们这里选ThirdTeam然后点下一步
再点下一步
点下一步,完成,项目即可下载到本地的指定的项目下。到此下载全部完成。
3、改动比较
我们将ThirdTeam这个项目中上的红叉消除。导入java.util.Date包
然后定左边的项目名/小组/标记为版本,并输入版本号v2。

我们又切回原来的CVS工作空间看看哪些变了
项目名文件上点右键比较对象
输入v2s
在CVS资源管理器下按ctrl选中thirdTeam v2和thirdTeam v3点右键比较见下图
点击比较后会出现下面视图,并自动连线改动过的地方。
至此版本控制比较全部讲解完毕,谢谢大家!
四、附件:
软件CVS服务器软件下载地址为:http://www.march-hare.com
或者http://www.cvsnt.org
谢谢大家,祝大家学习进步!

分享到:
评论

相关推荐

    CVS Eclipse中的配置管理工具插件

    CVS是开源的配置管理,在开发中对代码管理和同步起到很方便的作用,欢迎下载

    在Eclipse中使用SVN与CVS代码管理工具管理项目

    二、 SVN(Subversion) - CVS(Concurrent Version System)的替代和升级版本先说说CVS,CVS是开源代码的配置管理工具,其源代码和安装文件都可以免费下载。记得在学校读研的时候,学校实验室的代码全部都用CVS管理,为...

    cvs服务器端 eclipse+vss 源代码控制器

    cvs服务器端 eclipse+vss 源代码控制器 cvsnt2·5·03·2382代码控制.msi SourceSafe6.0 eclipse+vss配置.doc vss服务器管理说明文档.doc VSS序列号.txt

    MyEclipse使用CVS.doc

    1、在eclipse中配置CVS client; 3、创建一个CVS实例; 4、实践CVS; CVS 全称Concurrent Versions System,主要用于管理在开发过程中生成的源代码、文档等资料,记录他们的更新历史,使开发团队各成员可以更好的...

    myeclipse下配置及使用CVS

    在eclipse环境下进行配置如何使用CVS,详细讲解了如何配置cvs,在配置过程中要注意的问题,动手教大家如何用这么好的版本控制管理工具CVS

    Eclipse安装SVN-CC-GIT-VSS-CVS详细使用说明书

    ClearCase(简称 CC)、ClearQuest(简称 CQ)是 IBM Rational 产品线中的旗舰产品,是全球领先的软件配置管理和变更管理工具,它广泛地应用于众多的企业级软件工程实践之中,拥有众多的企业级用户。 通过客户化定制...

    SVN服务器搭建以及Eclipse作为SVN客户端配置

    SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。说得简单一点SVN就是用于多个人共同...

    Eclipse与StarTeam集成步骤

    StarTeam是Borland公司的配置管理工具,StarTeam属于高端的工具,在易用性,功能和安全性等方面都很不错。 StarTeam的用户界面同VSS的类似,它的所有的操作都可通过图形用户界面来完成,同时,对于习惯使用命令方式...

    Eclipse权威开发指南2.pdf

    6.4 理解配置管理的基本原理...... 167 6.4.1 Update Manager介绍..... 168 6.4.2 配置基础..... 168 6.4.3 安装位置类型..... 169 6.4.4 Update Manager的API命令..... 170 6.5 使用Update Manager.. 170 ...

    Eclipse权威开发指南3.pdf

    6.4 理解配置管理的基本原理...... 167 6.4.1 Update Manager介绍..... 168 6.4.2 配置基础..... 168 6.4.3 安装位置类型..... 169 6.4.4 Update Manager的API命令..... 170 6.5 使用Update Manager....

    Eclipse权威开发指南1.pdf

    6.4 理解配置管理的基本原理...... 167 6.4.1 Update Manager介绍..... 168 6.4.2 配置基础..... 168 6.4.3 安装位置类型..... 169 6.4.4 Update Manager的API命令..... 170 6.5 使用Update Manager....

    EclipsePHP Studio 3 part2(EPP3_Setup.part2.rar)

    并且集成了JDK和简体中文系统,免除处了安装配置的麻烦,一次安装即可使用无需配置。此编译器为PHP编译器,专门针对辅助PHP代码的开发和调试,集成了代码高亮,函数跟踪,时时纠错等功能。同时还增加了协作开发版本...

    eclipse 开发c/c++

    代码历史记录:即使您没有使用 CVS 或其它源代码版本管理软件,也可以跟踪项目源代码中的本地更改。 在选择的文件上单击鼠标右键,从上下文菜单选择 Compare With => Local History...: 图 6. 用 Local History ...

    EclipsePHP_3.0破解版+php100

    并且集成了JDK和简体中文系统,免除处了安装配置的麻烦,一次安装即可使用无需配置。此编译器为PHP编译器,专门针对辅助PHP代码的开发和调试,集成了代码高亮,函数跟踪,时时纠错等功能。同时还增加了协作开发版本...

    EclipsePHP Studio 3.0 简体中文版 EPP3.rar

    并且集成了JDK和简体中文系统,免除处了安装配置的麻烦,一次安装即可使用无需配置。此编译器为PHP编译器,专门针对辅助PHP代码的开发和调试,集成了代码高亮,函数跟踪,时时纠错等功能。同时还增加了协作开发版本...

    windows CVSNT 安装包

    此处建议单击【Commpatibility】标签,在【Non-CVSNT Cvients】选项组中单击【Respond as cvs 1.11.2 头version request】复选框,以使eclipse能够正常的与cvsnt通信。 其实简单来说,custom换默认设置安装完成后,...

    EclipsePHP Studio 1.2.2 ( EPP) 简体中文版.rar

    Eclipse底层开发而来,并且集成了JDK,免除处了安装配置的麻烦,一次安装即可使用 无需配置。此编译器为PHP编译器,辅助PHP代码的开发和调试,集成了代码高亮,函数 跟踪,时时纠错等功能。同时还增加了协作开发...

    Eclipse下使用Subversion

    CVS很酷,但Subversion更酷... 一、SCM和Subversion简介软件配置管理(SCM)是管理源码并保持其安全的良好艺术,它能实现源码与其他团队成员之间保持共享,并且能够对之加以保护。良好地利用SCM,你能够容易地跟踪软件的

    在eclipse中如何连接CVSserverforwindows

    CVS全称ConcurrentVersionsSystem,主要用于管理在开发过程中生成的源代码、文档等资料,记录他们的更新历史,使开发团队各成员可以更好的协作。CVS版本控制系统采用C/S架构,目前CVSserver可以支持Linux、windows...

Global site tag (gtag.js) - Google Analytics