[英]svnadmin dump in Cygwin
我试图在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挂载点?
显而易见,现在我考虑一下。 svnadmin是Windows exe,它不了解cygwin路径,因此仅Windows版本可以使用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.