我试着用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