Доступ к тексту обновления TortoiseSVN - PullRequest
1 голос
/ 13 сентября 2011

Когда вы используете Tortoise SVN для обновления из хранилища на локальный компьютер, вы получаете всплывающее окно, которое показывает, какие файлы были добавлены / обновлены / и т.д. Я хочу заполучить этот текст программно.

Знаете ли вы, сбрасывается ли он во временный файл или файл журнала? Или есть другой способ получить этот текст? Я ничего не вижу в настройках, которые это обеспечивают.

1 Ответ

1 голос
/ 13 сентября 2011

Одной из идей может быть использование консольной программы svn.exe, например:

svn.exe log -r head -v <svn-dir>
  • -r означает ревизию (самая новая головка)
  • -v означаетverbose (который включает в себя имена файлов)
  • <svn-dir> - это каталог, содержащий извлечение svn (это можно не указывать, если вы запускаете команду внутри такого каталога).

Также есть ключ -xml, который может быть полезен, если вы хотите каким-то образом обрабатывать данные

Для этого необходимо, чтобы у вас был svn.exe на вашем пути.Кажется, можно найти exec svn.exe. здесь

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