Я создал файл с именем version.ini, который находится под управлением версиями (/trunk/version.ini) Теперь мне захотелось сделать фиксацию сообщения, чтобы обновить этот файл с помощью Последняя версия. Но я не знаю, какая команда может это сделать. Я знаю у меня есть следующие параметры:post commit hook для обновления файла под версией
#!/bin/sh
REPOS = "$1"
REV = "$2"
Но как я могу заменить содержимое этого файла без внесения новой редакции? и все еще есть те изменения в моем репо?
UPDATE: Так может быть, я нету ясно я постараюсь более подробно explination: Допустим, у меня есть этот репозиторий:/SVN/репо/проект/ствол/и в нем у меня есть файл с именем version.ini что есть под контролем версий. Что я хочу сделать, так это то, что при каждом обновлении этого обновления файл обновляется. Предположим, что текущая ревизия 263, я хочу, чтобы этот файл имел 263 записи. И чтобы ответить на ответ ниже, вы не можете использовать ключевые слова, поскольку они работают только, если я обновляю этот файл, и я не хочу этого делать.
Надеюсь, что я понял, и спасибо за любую предоставленную помощь. Cheers
Вопрос не ясен. Крючки могут делать что-то серверное. Обновление файла в репозитории - это действие от клиента к серверу. –