Я создал хуки post-commit и pre-commit в subversion, но не могу успешно запустить хук post-revprop-change.
Вот как я перехватываю ловушку post-revprop-change (она выполняется пользователем svn):
#!/bin/bash
REPOS="$1"
REV="$2"
USER="$3"
PROPNAME="$4"
ACTION="$5"
TRIGGER_DB='/path/to/repo/hooks/trigger_record.txt'
/bin/echo "post-revprop-change/$REV/`/bin/date`" >> $TRIGGER_DB
Затем из локальной рабочей копии «repo» я добавил свойство svn следующим образом:
~icasimpan$ svn propset test "this is only a test" .
~icasimpan$ svn ci -m"added test property"
Учитывая, что у меня есть исполняемый хук post-revprop-change на сервере репо, я ожидал получить запись в /path/to/repo/hooks/trigger_record.txt... но я этого не сделал.
Кто-нибудь может мне помочь, пожалуйста?
Заранее спасибо,
Исмаэль Казимпан:)