在Windows下安装和使用CVSNT
1.下载并安装
http://www.march-hare.com/cvspro/prods.asp?lang=EN
下载之后,一路NEXT安装。安装之后,可以在控制面版里看到CVSforNT的图标。
2.设置环境变量
在PATH添加cvsnt的安装目录
设置CVSROOT环境变量,默认是CVSNT资源库Repository的位置
3.运行CVSforNT,可以启动或者停止CVSService、CVSLockService。
4.选择Repositories属性页面,设置Repository,就是CVSNT资源库的位置
Add添加CVSNT资源库的位置,此处Location选为C:/CVSNT/Repository,Name是访问CVSNT服务器时使用的路径名/cvsnt/jeffuse
也可以通过命令行窗口来初始化Repository。
>cvsinit(默认位置为CVSROOT)
5.设置CVSNT用户与密码
>cvspasswd-radministrator-atest
(其中-r表示是Windows系统用户(默认是Windows系统用户与CVSNT用户共存的混合验证方式,所以必须设置该选项,表示该CVSNT的用户是windows系统的哪个用户),-a表示是用户名。)
回车之后,会提示输入用户密码
密码生成之后,会在CVSNT的资源库目录下面生产一个无后缀名的password文件,内容如下:
test:IKDGkcKKRiASA:administrator
jeffy:IKDGkcKKRiASA:administrator
7.导入项目
要把一个项目置于cvs的控制之下,先要到该项目的目录下,把不需要收cvs控制的文件先移出,等导入之后,再重新移入。
>cdE:\workspace\AppFuse\Jeffuse
>cvsimport-m"Jeffuseproject"Jeffusejeffypan1
其中:-m是描述Jeffuse是ModuleName,Jeffypan是vendortag,1是releasetag
8.客户端连接地址如下:
:pserver:test@127.0.0.1:/cvsnt/jeffuse
CheckModule为Jeffuse
其他:可以用genkey生成SSL的密钥,genkey.execvsnt-default.pem
thefollowingurlscanberefered
http://www.ttud.com/info/406.htm
http://www.chedong.com/tech/cvs_card.html