Eclipse中CVS搭建(二)

xiaoxiao2026-06-20  33

[size=medium]- 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 谢谢大家,祝大家学习进步![/size]
转载请注明原文地址: https://www.6miu.com/read-5050453.html

最新回复(0)