Название должно звучать странно, но я пытаюсь добиться следующего:
Расположение репозитория SVN: /home /flx /svn /flxdev Структура репозитория SVN "flxdev":
+ Project1
++ files
+ Project2
+ Project3
+ Project4
Я пытаюсь настроить хук после фиксации, который автоматически проверяет другой конец, когда я делаю коммит.
Документ post-commit явно указывает следующее:
# POST-COMMIT HOOK
#
# The post-commit hook is invoked after a commit. Subversion runs
# this hook by invoking a program (script, executable, binary, etc.)
# named 'post-commit' (for which this file is a template) with the
# following ordered arguments:
#
# [1] REPOS-PATH (the path to this repository)
# [2] REV (the number of the revision just committed)
Поэтому я сделал следующую команду для проверки:
REPOS="$1"
REV="$2"
echo "Updated project $REPOS to $REV"
Однако когда я редактирую файлы в Project1, например, это выдает «Обновлен проект /home /flx /svn /flxdev до 1016»
Я хотел бы, чтобы это было: "Обновлен проект Project1 до 1016"
Наличие этой переменной позволяет мне определять выполнение различных действий для каждого пост-коммита проекта. Как я могу указать параметр проекта?
Спасибо!
Деннис