Нужна помощь с подрывным крюком после реворекта
Вопрос
Я раньше создавал пост-коммит и предварительные крючки в подрывной деятельности, но я не могу успешно запустить крюк после реворекта.
Вот как я пост-ревипроп-крюк (и это исполняется пользователем 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"
Учитывая, что у меня есть исполняемый крюк после репо-графы на сервере Repo, я ожидал получить запись в /пат/ropo/hooks/trigger_record.txt...ift я этого не сделал.
Кто -нибудь может мне помочь?
Заранее спасибо,
Ismael casimpan :)
Решение
Это отвечает на мой вопрос (см. Оригинал от RUP):
Это не редактирование Revprop. Попробуйте svn propedit -revprop -r 1 svn: log. Revprops - это то, что вы видите в журнале SVN - дата совершения, сообщение журнала и т. Д. См. Неоверсированные свойства в руководстве - Rup вчера