`
- 浏览:
269694 次
- 性别:
- 来自:
沈阳
-
- 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
谢谢大家,祝大家学习进步!
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
Eclipse自带CVS客户端,这意味着一旦CVS服务器搭建完成,开发者可以直接在Eclipse环境中使用CVS进行版本控制。 1. **集成配置**:在Eclipse中打开“Window”>“Preferences”>“Team”>“CVS”,按照服务器地址、...
本文将详细介绍如何在Eclipse集成开发环境中使用CVS进行代码版本控制。 一、Eclipse与CVS的集成 Eclipse作为一个强大的开源IDE,支持多种版本控制系统,包括CVS。要使用CVS,首先需要在Eclipse中安装CVS客户端插件...
"Eclipse 中配置和使用 CVS" CVS 是一个 C/S 系统,多个开发人员通过一个中心版本控制系统来记录文件版本,从而达到保证文件同步的目的。在 Eclipse 中,CVS 配置和使用非常重要,因为 Eclipse 自带的 repository ...
总之,Win7环境下CVS环境的搭建涉及下载适合的CVSNT版本,安装并配置服务器,创建仓库和用户,以及在Eclipse中设置CVS连接。这个过程虽然涉及多个步骤,但遵循指南操作后,你将拥有一个功能齐全的CVS环境,方便进行...
4. **プロジェクトの作成**:指导用户如何将现有的Eclipse项目导入到CVS中,或从CVS中检查出模块至Eclipse中。 5. **基本操作**:涉及日常使用的CVS功能,如更新、编辑、同步、提交以及解决冲突等。 6. **リリース...
本文将详细介绍如何使用 CVSNT 和 TortoiseCVS 搭建版本控制系统,并结合 Eclipse 和 IntelliJ IDEA 等开发工具,展示如何在实际开发中应用 CVS。 第一部分:CVS 平台的搭建 1. 环境:Windows XP/2003, CVSNT ...
cvsnt安装 ,配置, cvsnt添加cvsnt内部用户,修改记录仓储配置文件实现cvsnt内部账号访问, cvsnt server安装程序,内容详细易懂。 客户端eclipse 内置cvs客户端连接。
本文档主要介绍了如何在Eclipse集成环境中搭建CVS服务器环境,并进行项目发布、管理和同步操作。 首先,Eclipse是广泛使用的开源集成开发环境(IDE),支持多种编程语言。在安装Eclipse之前,需要确保已经安装了...
cvsnt-2.5.03.2382.msi文件就是用于安装CVSnt服务器的安装程序,通过这个安装包,用户可以在Windows环境中搭建CVS服务器,为团队提供版本控制服务。 总结来说,CVS作为一种经典且实用的版本控制工具,结合Eclipse...
- **CVSNT + Eclipse 集成**:在 Eclipse 开发环境中配置和使用 CVS 功能。 - **CVSNT + IntelliJ IDEA 集成**:在 IntelliJ IDEA 开发环境中配置和使用 CVS 功能。 ### 总结 CVS 的核心价值在于其版本控制能力...
Eclipse 中的 CVS 在 Eclipse 中,使用 resource 视图可以显示所有的资源。在提交项目时,需要把 .project 和 .classpath 两个文件加入 CVS 版本控制范围内,这两个文件是为了使得项目组的所有成员都从 CVS 服务器...
因此,从一个已经搭建好的环境中拷贝一份到本地,并修改其中的CVS账号信息,成为了一种提高效率的有效手段。这种方法可以避免重复搭建环境的过程,节省大量的时间和精力,让开发者能够将更多的注意力集中在实际的...
本书细致而全面地讲解了EclipseWeb开发技术,共分5篇20章,内容包括Eclipse开发环境的搭建;利用Eclipse开发Java程序;Eclipse下SWT、Junit、Ant的使用方法以及Web应用开发;Eclipse下Struts、CVS的应用以及数据库...
在Eclipse中使用CVS,可以轻松地进行文件的版本控制,包括提交、更新、合并和解决冲突等操作。 **JUnit**是一个用于Java编程语言的单元测试框架,是xUnit系列的一部分。它可以帮助开发者编写可重复的、自动化的测试...
- **连接CVS服务器**: 在Eclipse中配置CVS客户端连接到预先设置好的CVS服务器。 - **获取项目源码**: 通过“Check out”操作从服务器下载项目源码到本地。 - **提交更改**: 当本地代码修改后,可以通过“Commit”...
1. **CVS应用实践**:教程通过实际案例展示了如何在Eclipse和IntelliJ IDEA中集成和使用CVS,这对于Java开发者特别有用,尽管其他语言的项目也可以使用CVS进行版本控制。 在这个过程中,开发者不仅需要理解CVS的...
#### 二、搭建开发环境 - **安装JDK 1.4** - **下载与安装**:JDK 1.4作为当时较为稳定的版本,是运行Eclipse的必备条件。用户需要从Sun官方网站下载JDK并完成安装过程。 - **环境变量配置**: - **JAVA_HOME**:...
Eclipse中的EGIT插件是用于集成Git版本控制系统的一个工具,使得开发者能在Eclipse环境中方便地管理和操作Git仓库。以下是对EGIT使用的一些关键知识点的详细说明: 1. **安装EGIT**: - 你可以通过访问`...
书中还详细介绍了Eclipse在Struts、CVS应用、数据库构建和WebService应用开发方面的能力。对于希望深入理解Eclipse高级应用的读者,书中还包含了Hibernate、Spring等插件的应用和开发经验分享。此外,本书还通过多个...