Сценарии команд Subversion - PullRequest
1 голос
/ 25 января 2010

У меня есть эта команда «TortoiseProc.exe» / команда: обновление / путь: «D: \ Work_SVN \ имя проекта» / notempfile

для обновления рабочей копии.

У меня также есть 'svn st -u', чтобы проверить наличие изменений в хранилище. Как использовать эту команду в приведенном выше синтаксисе.

Bibhu

Ответы [ 3 ]

1 голос
/ 25 января 2010

Прочтите руководство !

В общем, вы не можете просто выполнить команду статуса SVN с TortoiseProc. Тем не менее, вы можете открыть окно repostatus, используя /command:repostatus.

(здесь следует перефразирование из Руководства)

Помните, что TortoiseSVN является клиентом с графическим интерфейсом, и этот TortoiseProc позволяет отображать диалоги TortoiseSVN для сбора пользовательского ввода. Если вы хотите написать скрипт, который не требует ввода, вам следует использовать официальный клиент командной строки Subversion.

(перефразировка из Руководства заканчивается здесь ... гыш)

0 голосов
/ 25 января 2010

Вы используете подкоманду update:

svn update "D:\Work_SVN\projectname"

Введите svn help update, чтобы увидеть все его параметры, и svn help, чтобы узнать обо всех подкомандах. См. Также главу svn update в книге Управление версиями с Subversion .

0 голосов
/ 25 января 2010

Используйте клиент командной строки для сценариев, а не графический интерфейс. Вы бы не создавали сценарий копирования файлов из одного каталога в другой, имитируя щелчок мышью и перетаскивание, не так ли?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...