Vista
如果安装 cvsnt-2.5.3.2382.exe 点击CVSNT Control Panel的时候不会有界面出现。
具体的我也不是很清楚。Google了一下原来是不兼容的缘故。
如果要装的话要安装新版本的。但是卸载的时候要卸载干净。包括安装的文件,注册表,和服务项。没有的话,安装新版本的时候会发现覆盖了,却还是原来版本的服务。在MyEclipse中新建的时候就会出错。
所以在cvs的官方主页下了更高版本的 服务器端程序 cvsnt-2.5.04.3510.msi
而且还有一个客户端,不过我用的是MyEclipse的cvs。
我将cvsnt-2.5.3.2382.exe卸载后 服务项里面还有这个版本的服务。所以要
在“运行à sc delete CryptSvc” 输入这个以后再vista服务项里的服务就被删掉了。
在运行注册表“运行àregedit” HKEY_CURRENT_USER/Software/cvs
HKEY_LOCAL_MACHINE/SOFTWAR/cvsn
的注册表项点击右键,将其删掉。
在重新安装 高版本的 cvsnt-server-2.5.04.3510.msi
这样就可以了
安装步骤也很简单如下图:
重启电脑
找到开始栏目中的程序的 CVSNT Control Panel
在MyEclipse中CVS Repositories 中new 一个Repositories location配置的时候
主机地址就是你电脑的IP地址
设置的/path 就是上面设置的 /CVS
最头痛的是下面的这个 开始我还不是很清楚我也没有设置密码。
后来才知道是管理员的用户名和密码。我重不给电脑设密码的习惯,被CVS改变了。
如果还会碰到一些小问题,我觉得耐心可以解决一切难题。
而且在xp中也是一样的,没有什么区别。
http://my5622576.javaeye.com/blog/364663 转
下载并安装CVS
选择“Repository configuration”页面
add一个文件路径 进行cvsroot初始化
advanced面板中的all user are read 一定要去掉 不然就没有写的权利
测试服务器是否安装成功
开始菜单->run->cmd,进入命令行环境
输入“CVS”,会出现相应的帮助,如果没出现,说明环境变量中的Path值没有设置,你可以手动设置到文件所在的目录
输入:“set cvsroot=:sspi:localhost:/cvsdata”
(最后一个冒号后面的“/cvsdata”是前面设置的Repository名字)
输入“cvs version” ,显示当前CvsNt版本号
输入“cvs login”,并输入windows的登录密码
输入“cvs ls”,显示所有module,至少会有一个CVSROOT
添加用户:
1 添加新用户【testuser】:cvs passwd -a testuser回车,设置密码,OK,完成。 (修改密码cvs password test)
2 绑定【testuser】到【administrator】:cvs passwd -r administrator testuser回车,设置密码,OK,完成。
有时候添加用户 cvs passwd -a XX时候会出现用户不存在 我直接在进行第二步就成功加入了cvs passwd -r
administrator testuser
有点奇怪
然后在eclipse中选择team share文件就会将工程共享并加入控制信息了
这个是最简单的cvs配置 没有进行更详细的权限控制