свадмин свалка в Cygwin - PullRequest
       37

свадмин свалка в Cygwin

1 голос
/ 28 сентября 2010

Я пытаюсь написать скрипт на 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?

1 Ответ

0 голосов
/ 28 сентября 2010

Очевидно, теперь я думаю об этом.svnadmin - это исполняемая программа для Windows, которая не понимает пути cygwin, поэтому будет работать только версия для Windows.

...