windows2000环境下的CVS建立
1. 使用环境
Windows 2000 Server
通过CVS来对小型团队或个人的开发进行更好的管理。
windows操作系统下安装和配置CVS服务器
2. 下载软件包
a) 通用地址
http://www.cvshome.org
适用于UNIX平台
b) 在微软平台上运行CVSNT
CVSNT的网站地址:http://www.cvsnt.org
适用于Windows和LIUNX平台
c) WinCvs地址
WinCVS中文版的网站地址http://www.8848software.com/wincvs
3. 安装软件包
下载后按照要求安装服务器端(CVSNT)和客户端(WinCVS)即可。
注意:安装的时候最好放在相对短的路径上例如f:/cvsnt,不要放在Program Files下面,作者曾经遇到在import 或者checkout的时候,出现“cann’t chdir,no such directory or files ” 的问题,解决办法是将CVSNT安装在较短路径上。
4. 配置服务器端CVSNT服务
a) 安装完成以后,在控制面板下会增加CVSNT的管理器图标
b) 建立Repository的目录,在创建CVS仓库之前,我们首先需要新建一个文件夹用于充当仓库例如:创建D:/ntcvsroot,用于存放管理数据代仓库。该文件夹不要与程序放在一起,以免万一系统崩溃时同时丢失数据
c) 激活该图标,或者点击“开始”->“程序”->“CVSNT”->“Service control panel”, 能够进入CVSNT的管理界面,第一次需要建立Repository代码仓库,出现管理对话框后,选择“Repositories”选项卡,就会出现如下对话框
d) 点击下方的“add”按钮,会出现让你选择文件夹的对话框,
e) 选择我们刚才创建的文件夹,并确定。
这时会发现上面所示对话框中央的列表框中发生了改变如下所示
f) 显示出了我们上面所创建的文件夹的路径。这样一个CVS仓库创建完成。
g) 选择协议。选中”Use local users for pserver authentication instead of domain users”
h) 重新启动服务
5. 配置CVSNT帐号
连接到CVSNT服务器上的每一个客户端需要一个登录帐号,在Windows2000 server下,右键单击“我的电脑”,选择“管理”,在“本地用户和组”中右键单击“用户”,选择“新用户”进行帐户的添加在创建windows用户的同时也创建了CVS的客户帐户。
6. WinCVS配置
安装WinCVS1.3中文版完成后,需要对客户端进行配置。在wincvs窗口菜单栏中选择“管理”->“设置”出现如下对话框:
认证方式:选择“pserver” ,常用的CVS远程访问协议;
路径:指CVSNT提供的仓库所在的目录,用于制定要访问的是哪个仓库
主机地址: 是CVSNT服务器的主机名,也可以是它的IP地址;
用户名:是指客户端在服务器上的用户名,也是Windows帐号
CVSROOT:访问路径,根据前面的信息组成
配置完毕点击确定即可。
检验方法是让WinCVS客户端登录到服务器。在菜单栏里选择“管理”->“登录”,会出现如下对话框:
提示你输入密码。密码就是上面创建的帐号的密码。完成后点击确定,然后注意wincvs窗口下方的命令结果输出窗口,如果出现下面的信息:说明登录成功,如果不是,就说明在做上面的步骤时出现了错误,需要重新仔细检查。