#svn #hook #tortoisesvn
#svn #перехват #tortoisesvn
Вопрос:
Я получил следующую ошибку при фиксации через TortoiseSVN:
Ошибка: сбой перехвата после фиксации (код выхода 127) с выводом: Ошибка: /home/svnRepos/proj /Blah /hooks /post-commit: строка 52: /usr/share/doc/subversion-1.4.2/tools/hook-scripts/commit-email.pl : Нет такого файла или каталога
…
Я изучил это и заметил, что теперь есть следующий путь: /usr/share/doc/subversion-1.6.11/tools /hook-scripts/
В этой папке находится файл commit-email.rb.
Есть ли шанс, что вы можете знать, почему наш SVN пытается вернуться в папку 1.42 при отправке перехвата электронной почты?
Мы высоко ценим любые другие предложения о том, как решить эту проблему.
Ответ №1:
Просто перейдите к своему файлу после фиксации ( / home/svnRepos / proj / SRP / hooks / post-commit) строка 52, отредактируйте ссылку на commit-email.pl и измените его на более новый скрипт.
Комментарии:
1. Огромное спасибо! В этом и заключалась проблема. Мне также пришлось скопировать старый commit-email.pl ~ файл из папки перехвата subversion-1.4.2 в папку перехвата subversion-1.6.11. Я не уверен, как были удалены все файлы в папке 1.4.2. Ого. Еще раз спасибо.