【问题标题】:CVS Checkout in Windows from Linux Samba CVSROOT从 Linux Samba CVSROOT 在 Windows 中进行 CVS 签出
【发布时间】:2012-11-07 17:07:38
【问题描述】:

我需要从 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': No such file or di 教区长

那么,我错过了什么?

提前致谢。

【问题讨论】:

  • 您是否尝试使用实际的网络共享路径而不是映射的驱动器进行检查?换句话说export CVSROOT=\\1.2.3.4\cvsroot 然后cvs co PROJ1?
  • 是的。它返回给我cvs [checkout aborted]: \\serverip\cvsroot/CVSROOT: No such file or directory

标签: linux windows cvs


【解决方案1】:

刚刚找到答案。

cvs checkout from windows command line 的帖子帮助了我。所以我用了

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

它成功了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-10-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-15
    相关资源
    最近更新 更多