代码之家  ›  专栏  ›  技术社区  ›  Mike Q

锡温的svnadmin垃圾场

  •  1
  • Mike Q  · 技术社区  · 14 年前

    我试着用Cygwin写一个脚本,每晚备份我们的SVN存储库。我发现的第一个绊脚石是svnadmin在cygwin bash shell中似乎不太正常。

    在cmdshell中执行以下操作很好

    svnadmin dump C:\Repositories\Thor > Thor.dmp
    

    svnadmin dump /cygdrive/c/Repositories/Thor > Thor.dmp
    

    失败的原因是

    $ svnadmin dump /cygdrive/c/Repositories/Thor > Thor.dmp
    svnadmin: Can't open file '\cygdrive\c\Repositories\Thor\format': The system can
    not find the path specified.
    

    但是,以下内容在cygwin中确实有效

    $ svnadmin dump 'C:\Repositories\Thor' > Thor.dmp
    

    1 回复  |  直到 11 年前
        1
  •  0
  •   Mike Q    14 年前

    很明显,现在我想起来了。svnadmin是一个不理解cygwin路径的windows exe,因此只有windows版本才能工作。