Мне нужно знать, как использовать pre-commit hook of svn. Мне нужен номер ревизии SVN для использования в файлах php.
Пожалуйста, объясните, как работает pre-commit hook.
Я не уверен, что правильно понял, но думаю, вы спрашиваете о замене ключевых слов: http://svnbook.red -bean.com / о / 1,4 / svn.advanced.props.special.keywords.html
Если вы используете TortoiseSVN, вы можете создать хук на стороне клиента после фиксации , который может вызвать инструмент SubWCRev.exe , предоставляемый с TortoiseSVN.
Этот инструмент может заменить специальный токен в файлах.
Я использую его в своих проектах .net как событие после компиляции, чтобы поместить последнюю редакцию в AssemblyInfo приложения, добавив его к номеру версии приложения.