0

我需要从 Linux 中的 CVS 库中签出,在 Windows 机器上使用指向 Linux 上 samba 文件夹的目录链接。在 Linux 中,我的cvsroot文件夹是

mylogin$ cd /home/myuser/repositories/cvsroot
mylogin$ ls
CVSROOT PRJ1 PRJ2
mylogin$ 

这是从 Samba 映射的。在 Windows 上,它映射到驱动器 z: 从/home/myuser/repositories/. 同样在 Windows 上,我的 CVSROOT 环境变量配置为CVSROOT=z:\cvsroot.

因此,为了在 Windows 文件夹中检出 PRJ1,我尝试了

cvs co PRJ1 .

它返回了我的错误信息

cvs [checkout aborted]:无法解析路径:`Z:\cvsroot':没有这样的文件或目录

那么,我错过了什么?

提前致谢。

4

1 回答 1

1

才知道答案。

来自 Windows 命令行的 cvs checkout的帖子帮助了我。所以我用

cvs -q -d /cygdrive/z/cvsroot co -d . PRJ1

它奏效了。

于 2012-11-07T17:15:27.517 回答