Добрый день. Подскажите, есть ли в Subversion возможность при сохранении изменений svn commit (svn ci) - автоматически выполнять правку файлика в рабочей копии? Т.е. допустим я делаю commit и хочу чтобы при этом перед записью брался номер версии ревизии из репозитория и писался в файл в рабочей копии. Конечно для этого можно написать скрипт который будет из svn info выдирать номер версии, писать ее в файл и запускать svn ci. Но можно-ли это настроить в самом svn, чтобы тоже самое происходило по обычной команде svn ci, для конкретного репозитория? Вообще это вроде делается с помощью hooks/pre-commit, но тогда скажите, а как мне в скрипте pre-commit достать корень диреторий рабочей копии, в которой собственно и вызывается svn ci? Т.е. допустим есть рабочая копия в /tmp/checkout, в корне которой лежит файл version, в него я хочу перед commit'ом записывать версию последней ревизии репозитория. Номер версии берется с помощью svnlook youngest $REPOS, только вот как мне записать ее в файл version до commit'а?
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Новости SubVersion 1.0.4 (2004)
- Форум Проверьте последовательность действий в Subversion (2012)
- Форум subversion сохранение прав (2009)
- Форум Автоматическое сохранение файла перед изменением (2017)
- Форум Изменение стандартного пути сохранения скриншотов (2015)
- Форум Subversion (2009)
- Форум Subversion (2007)
- Форум Subversion (2006)
- Форум Subversion (2007)
- Форум subversion (2007)