Проблема с командой Tortoise SVN
-
23-08-2019 - |
Вопрос
Я пытаюсь использовать утилиту командной строки Tortoise SVN TortoiseProc.exe.Документы предполагают, что командная строка выглядит следующим образом:
"TortoiseProc.exe" /command:diff afile.cpp`
должен выполнить сравнение и отобразить результаты в настроенном средстве просмотра различий (в моем случае в собственном средстве просмотра Tortoise), но вместо этого ничего не происходит - средство просмотра не запускается и никаких сообщений об ошибках не появляется.
Если я сделаю:
svn diff afile.cpp
из того же каталога я получаю обычный текстовый вывод различий Subversion.
Пути в порядке, Tortoise отлично работает из контекстного меню, так что же я делаю не так?
Решение
Вам нужно поставить /path:
перед именем вашего исходного файла:
"TortoiseProc.exe" /command:diff /path:afile.cpp
Протестировано на моем TortoiseSVN.
Видеть http://tortoisesvn.net/docs/nightly/TortoiseSVN_en/tsvn-automation.html