CVSNT的Repository在Windows 7下面的重建过程
操作系统从Windows XP升级到Windows 7后,原来CVSNT控制的代码库也需要升级,NND,几年没理的东西折腾了大半个晚上重建成功了。
环境:Windows 7 32位旗舰版+CVSNT 2.5.03.2382+WINCVS 1.3.17.2+ActiveTcl8.4.9.0.121397+python-2.4
关键的步骤
1. CVSNT控制面板
确保CVSNT Control Panel指向 cvsnt.cpl
如果CVSNT控制面板无法启动,用二进制编辑器打开cvsnt.cpl找到Invoked改为Invoker。
其它的什么用管理员账号运行都扯淡
2. 创建CVSROOT指向原有的Repository(/DATA/CVSROOT,E:\DATA\CVSROOT)
3. 设置CVSROOT环境变量E:\DATA\CVSROOT
4. 创建操作系统账号admin
5. 修改CVSROOT下passwd,admin文件,确保账号在里面
admin->admin
passwd->admin:xr6FdZ9VwsVs6:admin
6. 修改config文件,确保可用操作系统权限认证,我喜欢这个,多个人共用可以控制目录权限
SystemAuth=yes
7. 设置WINCVS
pserver
PATH: /CVS/CVSNTRoot
完整路径:admin@mycomputer:/ CVS/CVSNTRoot
|