快速业务通道

ECLIPSE小组开发环境实践: 第1部分 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-17
下面的命令可以启动CVS服务 :

[root@emulator cvsres]# /etc/init.d/xinetd restart Stopping xinetd:                     [ OK ] Starting xinetd:                      [ OK ]

3.1.3 初始化资源库

在LINUX中,可以用下面的命令初始化CVS资源库:

[root@emulator cvsres]# cvs -d /home/jiangch/cvsrepo init

3.1.4 添加CVS用户

初始化资源库后,会在CVS资源库的根目录下生成一个新的目录CVSROOT。在目录中新建一 个名为passwd的文件,为了简便,文件内容的格式为:

用户帐号:密码

每个用户一行,用户帐号应在系统中存在。由于密码必须是加密的,可以从文 件/etc/shadow中提取。这样CVS用户将与LIUNX系统用户具有相同的帐号和密码。

3.1.5 注意事项

在缺省状态下LIUNX的安全性比较高,对目录、文件的读写操作有较严格的控制。为了在 LINUX下方便的使用CVS,最好建立一个组(group),例如"cvsusers",将CVS的用户都加 入"cvsusers"中。这样一来,只要将CVS资源库根目录及其所有子目录(含目录中的所有文件 )的读写权限赋予组"cvsusers",组中的所有用户都能使用CVS。

3.2 在WINDOWS XP上安装、配置CVSNT

本文以下的内容都基于WINDOWS XP+CVSNT+ECLIPSE。整个实验环境包括两台以WINDOWS XP2为操作系统的计算机,其中一台名为"chjnb"的计算机既作为CVS服务器又安装了ECLIPSE 作为客户端,而另一台只安装了ECLIPSE。CVSNT与ECLIPSE都采用了本文写作时的最新版本, 分别是CVSNT2.5.03.2151和ECLIPSE3.1.1。ECLIPSE3.1.1可以和CVSNT2.0.58b以上版本很好 的协同工作(见参考资料3)。

CVSNT最初起源于CVS,也是一个开放源码产品,具有跨平台的能力,可以运行在多种操作 系统之上。WINDOWS版的CVSNT在安装和使用上都比较方便,对WINDOWS用户而言具有很强的亲 和力。WINDOWS版的CVSNT经过多年的发展,其功能与稳定性得到不断的加强,完全可以胜任 实际工作中的版本管理任务。而且相对于CVS而言,CVSNT还扩展了不少功能。CVSNT与CVS的 比较请参看参考资料4。

3.2.1 安装CVSNT

CVSNT可以从以下地址获得http://www.march-hare.com/cvspro/。在WINDOWS系统上CVSNT 有安装程序cvsnt-2.5.03.2151.msi(随版本的不同文件名也不同)。一般采取缺省安装方式 安装后,CVSNT即可正常工作,如果想控制安装过程,则可以选择定制安装方式。例如在图1 、图2中修改了安装目录。

图1:选择CVSNT的安装类型

ECLIPSE小组开发环境实践: 第1部分 - 编程入门网

图2:修改CVSNT的安装目录,选择CVSNT的可安装组件

ECLIPSE小组开发环境实践: 第1部分 - 编程入门网

ECLIPSE小组开发环境实践: 第1部分(4)

时间:2011-04-09 IBM 姜昌华

安装完成后可以通过菜单操作【开始】→【CVSNT】→【CVSNT Control Panel】或控制面 板打开CVSNT的控制管理台。为了使用CVSNT进行版本管理,首先必须建立一个资源库。在 CVSNT的控制管理台中选择"Configuration Repository"面板并单击"Add",出现如图3所示的 画面。

图3:初始化资源库

ECLIPSE小组开发环境实践: 第1部分 - 编程入门网

在Location中填入资源库的位置,在Description中填写该资源库的说明信息(可以为空 )。值得注意的是当Location包含多级目录时,Name输入框中的缺省值不对,需要修改,例 如可以使用最后一级目录名,如图3。最后点击"OK"按钮,在随后出现的询问是否初始化资源 库的确认对话框中选择"Yes"即可。

3.2.2 Windows防火墙

如果在安装有CVS服务器的计算机上使用的是WINDOWS XP2操作系统,并且WINDOWS XP2自 带的Windows防火墙处于启用状态,则不能从其它计算机连接CVS服务器。读者可以暂时关闭 Windows防火墙或者将CVSNT服务的端口号(2401)添加到Windows防火墙的例外

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号