为什么80%的码农都做不了架构师?>>>
l 使用CVS中的常见故障
Ø 现象: 作者:常××(changhao@×××.cn)
cvs -z9 -w -q update -P (in directory D:cvstestcpsrc)cvs update: [22:58:26] waiting for abc's lock in /db1/cp/srccvs update: [22:58:56] waiting for abc's lock in /db1/cp/src … |
解决步骤:
1. 询问“abc”用户是否正在对“src”目录执行操作,一般等“abc”用户执行完了就好了。
2. 服务器端的临时锁文件没有自动清除,向配置管理工程师反馈。
Ø 现象: 作者:冯×××(fengcui@××××.cn)
cvs -z9 -w -q -d :pserver:test:test@scm2.×××.cn:/db01/test3 checkout -P -- abc (in directory D:cvstests)cvs checkout: cwd=D:cvstests ,current=D:cvstestscvs server: cannot find module `abc' - ignored cvs [checkout aborted]: cannot expand modules
***** CVS exited normally with code 1 ***** |
解决步骤:
1. 说明配置库中不存在“abc”模块。
2. 检查“abc”是否拼写错误,大小写是否正确,前后是否有多余的空格。
3. 检查“abc”是否是相对配置库名的路径,比如此例中应该是“abc”,而不能是“test3/abc”、“./test3/abc”、“/db01/test3/abc”。
4. 若未解决,向配置管理工程师反馈。
Ø 现象: 作者:王×××(zbwangjian@×××.cn)
cvs -z9 -w -q update -P (in directory D:cvstestcpCVSROOT)cvs [update aborted]: connect to scm1.×××.cn:2401 failed: 由于目标机器积极拒绝,无法连接。 ***** CVS exited normally with code 1 ***** |
解决步骤:
1. 检查“scm1.×××.cn”是否拼写错误,前后是否有多余的空格。
2. 在本机执行“ping scm1.×××.cn”,检查是否能访问服务器。
3. 检查本机防火墙,可先关闭防火墙试试。
4. 若未解决,向配置管理工程师反馈。