Перехватчики Subversion в папке конфигурации

Я хочу разрешить пользователям моего репозитория SVN редактировать сообщения фиксации, но у меня есть доступ только к каталогу .subversion.

Внутри этого каталога есть каталог auth, файл конфигурации и серверов, а также файл README.txt (в котором нет инструкций для хуков).

Я читал, что мне нужно добавить файл в папку hooks, но я не могу получить к нему доступ.

Есть ли способ создать хуки, добавляя файл или скрипт в этот каталог .subversion?


person Migore    schedule 19.02.2013    source источник


Ответы (1)


Каталог .subversion находится в домашнем каталоге каждого пользователя после однократного запуска клиента Subversion. Он хранит настройки конфигурации этого пользователя для своего клиента и ничего более. То, что вы здесь найдете, абсолютно не влияет на конфигурацию сервера.

Хуки-скрипты должны быть установлены в директорию hooks самого репозитория — для этого у вас должен быть некоторый уровень административного доступа к серверу.

См. также http://svnbook.red-bean.com/en/1.7/svn.reposadmin.create.html#svn.reposadmin.create.hooks

person alroc    schedule 19.02.2013
comment
Я думал что-то подобное, просто хотел подтвердить это. Спасибо. - person Migore; 19.02.2013
comment
Небольшое уточнение: добавление папки hooks в репозиторий локально и ее коммит, конечно, не работает. Вы должны работать непосредственно на сервере SVN и перейти в папку файловой системы для репозитория. Там вы можете найти/поместить все метаданные репозитория или конфиг. - person NeverStopLearning; 24.07.2014