Использование TortoiseSVN на Windows 10. Мой хук после обновления работает , если я использую жестко закодированный путь
Допустим, мой скрипт (svnroot)\version\zzz.bat
Конечно, никто в команде не имеет своего локального репо root в одном месте (что нормально). У меня это в c:\svn\src
, а у кого-то еще в c:\projects\abc
. Таким образом, для меня сценарий c:\svn\src\version\zzz.bat
, а для другого - c:\projects\abc\version\zzz.bat
Чтение документов и различных постов, может показаться, что TortoiseSVN% REPOROOT% предназначен для решения этой проблемы, которую в редакторе хуков вы помещаете %REPOROOT%\version\hook.bat
и это решило бы это для всех. Но я не могу заставить его работать на всю жизнь. Хук либо никогда не вызывается, либо в некоторых случаях TortoiseSVN показывает ошибку «путь не может быть решен».
Я неправильно понимаю это? Что такое синтаксис после обновления для использования% REPOROOT% в поле ввода Командная строка для выполнения для успешного запуска сценария перехвата на локальном диске?