svnadmin转储在Cygwin中

时间:2010-09-28 08:54:55

标签: svn cygwin dump mount svnadmin

我正在尝试在Cygwin中编写一个脚本来每晚备份我们的SVN存储库。我发现的第一个绊脚石是svnadmin似乎在cygwin bash shell中不能正常工作。

我的存储库位于C:\ Repositories

在cmd shell中执行以下操作正常

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

但是cygwin中的以下内容

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

有关为什么它在cmd中工作而不在cygwin中的任何建议?我是否需要摆弄/ cygdrive挂载点?

1 个答案:

答案 0 :(得分:0)

现在很明显我想到了。 svnadmin是一个不懂cygwin路径的windows exe,因此只有windows版本可以工作。