Cygwin でスクリプトを作成して、毎晩 SVN リポジトリをバックアップしようとしています。私が見つけた最初の障害は、svnadmin が cygwin bash シェル内で正しく機能していないように見えることです。
私のリポジトリは C:\Repositories にあります
cmdシェルで次を実行すると正常に動作します
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 マウント ポイントをいじる必要がありますか?