1.在window 2000 Advanced Server中安装cvsnt与wincv;
2.打开“程序-CVSNT -CVSNT Control Panel”:
- 选择tab“Repository configuration”:Add一个库,如D:/programs/CVSServer
- 选择tab“Server settings”:
- 修改Run AS为“Computer-RWMA\cvsadmin”(cvsadmin为新建的windows一般用户名,隶属于users组)
- 修改Temporary为“D:\programs\CVSServer\TEMP”(与新建的库对应)
- 选择tab“Advanced”:复选"Allow clients to trace"
- 保存后会自动生成D:/programs/CVSServer/CVSROOT文件夹,在tab “About”上重启服务。
3.修改目录D:/programs/CVSServer/CVSROOT中的以下文件
- 修改config文件:#SystemAuth=no (去掉windows认证,仅采用cvsnt认证)
- 新增passwd文件:输入一行“cvsadmin”(新增cvs用户,passwd一行的格式是[cvs用户名]:[cvs用户密码]:[系统用户名],在此只写[cvs用户名]代表为空密码且[cvs用户名]与[系统用户名]相同)
- 新增admin文件:输入一行“cvsadmin”(使cvsadmin成为cvs管理员)
- 修改checkoutlist文件:输入一行“admin”(checkoutlist内容为文件列表,有人说它令里面的文件自动build)
4.打开wincvs程序(本人用1.3),设置CVSROOT
- 新建一个文件夹,如D:/programs/CVSClient,准备存放cvs客户端文件。
- “管理”-“设置”-设置CVSROOT:
- 认证方式:pserver
- 路径:/programs/CVSServer
- 主机地址:127.0.0.1
- 用户名:cvsadmin
- CVSROOT:cvsadmin@127.0.0.1:/programs/CVSServer(自动生成)
5.登陆并新建其他用户
- “管理”-“登陆”,无密码;
- 添加新用户,只有cvs管理员(即cvsadmin用户)才能添加:“管理”-“命令行”中输入cvs passwd -a -r cvsadmin test1 添加用户test1,它使用的系统本地用户为 cvsadmin 。
- 切换用户登陆,如4.中所属修改CVSROOT设置,用户名改为test1,然后再“管理”-“登陆”即可。test1登陆后可修改自己的密码,方法是在“管理”-“命令行”中输入cvs passwd,即可修改。
6.可以使用“远程”:
- “导入项目/模块”将本地文件夹上在cvsnt服务器上新建项目;
- 使用“远程”-“检出项目/模块”重新导出到本地。
本文作者:网友 来源:网络
CIO之家 www.ciozj.com 微信公众号:imciow