Я пытаюсь настроить встроенный крюк после фиксации для VisualSVN Server. Я настроил пост фиксации сценария непосредственно через диспетчер VisualSVN Server, и это выглядит следующим образом:Как настроить посткоммутирующую электронную почту в VisualSVN
"%VISUALSVN_SERVER%\bin\VisualSVNServerHooks.exe"^
commit-notification "%1" -r %2^
--from [email protected] --to [email protected]^
--smtp-server mail.posscribble.com
Пост фиксации выдает следующее сообщение об ошибке:
Может кто-то помочь мне понять, почему VisualSVN ссылается на путь C: \ Development \ Source \ format? Я также попытался заменить переменную среды (т. Е.% VISUALSVN_SERVER%) на прямой путь к каталогу, в котором VisualSVNServerHooks.exe находится безрезультатно. Что я здесь делаю неправильно?
Является ли ваш репозиторий хранимым в каталоге C: \ Development \? Это имя «Источник»? – bahrep
Верьте или нет, после долгих поисков кто-то рекомендовал взять скобку с первого аргумента, так что это всего лишь% 1, и это решило проблему. Путь к репозиторию содержит пробелы, и я скопировал скрипт сразу с документацией VisualSVN Server. В любом случае, это решило проблему. – Grasshopper
Я проверю это, ТЮ. – bahrep