Проверка командной строки с использованием SVN - PullRequest
0 голосов
/ 10 ноября 2011

Я пытаюсь автоматизировать процесс оформления заказа с использованием SVN версии 1.6.6.

Когда я звоню

call "C:\Program Files\TortoiseSVN\bin\SubWCRev.exe"   checkout  URL

, я получаю это сообщение.

SubWCRev 1.6.6, сборка 17493 - 32-битная

И когда я вызываю следующее, появляется только окно.

call "C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe.exe"   checkout  URL

Что я делаю не так?

Ответы [ 3 ]

7 голосов
/ 10 ноября 2011

TortoiseSVN - это программа для интеграции SVN в оболочку Windows Explorer . Вы получаете обычный Subversion командной строки на http://subversion.apache.org/packages.html.

Командная строка для извлечения (если каталог Subversion отсутствует в переменной PATH, необходимо добавить команду к пути к Subversion):

svn checkout <url>
5 голосов
/ 10 ноября 2011

Похоже, у вас (только?) Установлен TortoiseSVN под Windows. Для эффективного использования командной строки вам следует установить версию Subversion для командной строки, установочные файлы которой можно найти по адресу Скачать двоичные пакеты по адресу subversion.apache.org.

Если вы настаиваете на том, чтобы оформить заказ с помощью TortoiseSVN с помощью командной строки, это описано в справке TortoiseSVN в разделе «Приложение D. Автоматизация TortoiseSVN».

Команда, которую вы ищете, выглядит как

"C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe" /command:checkout /path:my-example /url:"http://my.server.com/svn/trunk/my-example"

Но имейте в виду: это откроет диалоговое окно, и вы должны вручную нажать кнопку «ОК», чтобы оно заработало.

1 голос
/ 10 ноября 2011

TortoiseSVN 1.7 имеет клиент Subversion для командной строки. Проверьте установщик.

...