用TortoiseCVS登录远程CVS服务器老出错,终于搞定!

export CVSROOT=":pserver:acev@cvs.toptra.com:/home/cvs"
cvs login
cvs checkout toptra.com

朋友告诉我以上参数后,由于自己一时没有 LINUX 环境,无法用上面命令登录。于是找来 WINDOWS 下最好的 CVS 工具 TortoiseCVS。以前都用 VSS,对于 CVS 的使用一直不太懂,在公司 NT 网络中,也曾装过 CVSNT+TortoiseCVS,使用成功了。当时也是试着用,没注意到许多细节,另外,在公司网络,自己的账号权限大,所以诸如创建目录的权限是有的,也就没有出现如今碰到的问题。

现在终于知道问题出在我这个账号权限在远程 LINUX 服务器创建目录,所以一直提示权限不够,因为我一直不明白 WINDOWS 下的目录必须和 LINUX 上的一致,不然你没权限创建目录,就出错了。

我原来以为在 WINDOWS 下,随便创建一个目录:
D:/myData/CVSTEST

出错信息:
cvs server: cannot make path to /home/cvs/CVSTEST: Permission denied

No conflicts created by this import


成功,CVS 操作完成

在 D:/myData: "C:/Program Files/TortoiseCVS/cvs.exe" -q checkout -d CVSTEST CVSTEST
CVSROOT=:pserver:acev@cvs.toptra.com:/home/cvs

cvs server: cannot find module `CVSTEST' - ignored

 

然后,右键 TortoiseCVS ,创建时,总时提示错误。后来,把目录 CVSTEST 名改为:
toptra.com

这样就可以了。原来 WINDOWS 下的目录和 LINUX 下的目录要一致。如果你有足够的权限,你同时也可以在 LINUX 上创建你要的那个目录(了。

 TortoiseCVS 注意目录的一致。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值