利用cvsnt和JBuilderX配置CVS环境

转载 2007年09月16日 14:31:00
Ionwing

2004.06.15 前言:

CVS是Concurrent Versions System(并发版本系统)的简称,这是一种主流的开源版本控制系统,利用它我们可以跟踪大量文件的所有更改情况,是在一个开发团队中实现安全共享代码 及协同工作的最理想方式之一;除了CVS,还存在许多类似的版本控制系统,如微软的VSS,但应用最广泛、功能最完善的仍属CVS,尤其是在开源社区里, 大多数开源软件包括很多BSD系统都是通过利用CVS技术由身处世界各地的优秀程序作者所编写和维护的;CVS的功能虽然对于其它版本控制系统来说处于领 先地位,但其相对繁琐的配置仍旧令许多程序员颇有微辞,特别是大多数情况下CVS服务端环境都被配置在Class UNIX系统下,我们针对这种情况,为大家介绍一种可以应用在Windows服务器上的CVS服务端程序 – cvsnt,并结合最受欢迎的Java开发环境JBuilder来介绍其基本环境的配置,当然,在配置好cvsnt之后,大家也可以利用其它CVS客户端 进行连接,例如wincvs;JBuilder从版本3开始尝试集成CVS功能,到最新的X版本,已经发展到集成了对5种版本控制系统的支持,但我们仍然 推荐使用CVS。

一.cvsnt配置

1.到www.cvsnt.org下载cvsnt最新版(我下的是2.0.41a)

2.安装cvsnt:cvsnt通常使用Windows系统的用户名做为验证,可以在用户管理器中维护一个专门给CVS使用的用户名,如 cvs;另外,需要打开cvsnt的Service control panel程序,在Advanced选项页中选中Use local users for pserver authentication instead of domain users复选框,随后在Services Status选项页重启CVS的两个服务。

3.创建CVS代码仓库(Repository)。方法如下:

a)如图1,在cvsnt的Service control panel程序中的Repositories选项页中选中Repository Prefix复选框:


此主题相关图片如下:
按此在新窗口浏览图片 图1

b)点击浏览钮选择一个空目录作为你要创建代码仓库的根目录,这里选择的是D:/Project

c)点击Repositories下面的Add按钮,在弹出的窗口的路径后面输入或选择到D:/Project,在Valid Repository Roots列表就会多出一项代表代码仓库根目录的“/”;您可以继续点击增加来维护其中的子目录,如我们通过在增加对话框里输入D: /Project/helloworld来增加一个用于存放helloworld项目文件的代码仓库子目录。

二.配置JBuilderX 1.启动JBuilderX,在Team -> Select project VCS里选择CVS作为版本控制器。

2.打开Team -> Create Local Repository,选择本地的代码仓库位置。

3.打开Team -> Place Project into CVS,见图2:
此主题相关图片如下:
按此在新窗口浏览图片

图2 通常使用的连接类型是Pserver,依次填入服务器的名称(IP地址也可)、我们在Windows用户管理器中创建的用户名、远程代码仓库的路径(我们 刚才在cvsnt中增加的/helloworld)等,点击Next进入下一对话框,填写一些关于这个CVS代码仓库的描述,再次点击Next,开始选择 上传到CVS服务器中的文件,大家可以将不想上传的文件的复选框去掉,通常我们主要将源代码上传到CVS服务器上,一些频繁变动的如Class文件是不上 传到CVS服务器中的;点击Finish进入下一个对话框,JbuilderX会开始尝试利用我们填写的CVS服务端信息连接CVS服务器,在弹出的对话 框会滚动出现很多信息,当最后一行中显示Success字样时,表示和服务器通讯正常,并且所有的本地文件被上传到CVS服务器中。

至此,我们已经配置了一个基本的CVS环境,您可以开始享用其强大的功能了。

 

相关文章推荐

CVSNT (2.5.03 build 2151) 服务器搭建+ Myeclipse CVS(wincvs)

1、下载安装cvsnt相应版本,一路next即可。 2、打开cvsnt control panel,配置repository,add一个本地的目录为repository,点击确定后会完成初始化,此时...

用CVSNT与WINCVS实现CVS的架设

一、安装CVSNT   我们知道,CVS是使用“客户端/服务器”(Client/Server)模式来工作的,这也是 优秀版本控制系统的发展趋势。那么我们首先要有一台CVS服务器(当然这台电脑也可以...

cvsnt 服务器及客户端配置(下)

玩转CVSNT+TortoiseCVS 版本控制系统(图解)(下)   玩转CVSNT+TortoiseCVS 版本控制系统(图解)(下)     第二部分   六、 CV...

cvsnt-2.5.03和CVS操作实例

  • 2011-06-17 20:31
  • 4.67MB
  • 下载

cvsnt 配置及命令解释

在进入客户端dos下执行命令操作时: 先要设置cvsroot的环境变量,命令为:  set cvsroot=:pserver:用户名@10.171.20.87:/库名 然后,远程登陆到服务器,命...

cvs 资源 cvsnt-2.5.03.2704.msi

  • 2009-03-08 22:58
  • 4.25MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)