Насколько я могу судить, встроенная функция для управления крючками SVN в самом SVN. Конечно, есть некоторые идеи, такие как другой репозиторий с скриптами hooks, запуск svn export
в каталог hooks
при фиксации, но как бы вы это сделали?Управление SVN-крючками с SVN?
0
A
ответ
2
У меня есть крючки, управляемые SVN в одном из моих репозиториев. Однако это не тот же репозиторий; Я создал второй репозиторий SVN, чтобы удерживать крючки для первого. Я беспокоился о нарушении доступа к основному репо с ошибочным фиксацией.
2
Я думаю, что нет ничего плохого в том, чтобы сделать каталог перехватчиков проверкой subversion. Таким образом, после совершения перехвата, вы просто должны указать svn up
в каталоге hooks, как действие post-commit.
Я думаю, что это также должно сработать, чтобы сделать каталог крючков проверкой самого репозитория, которым он управляет.
По ошибке commit, вы имеете в виду ошибку в скрипте hook, который препятствует доступу к репозиторию? Я обошел беспокойство по поводу прерывания доступа к основному репозиторию с ошибкой в скрипте hook, пропуская все политики в скрипте hook для одного суперпользователя. – RjOllos