Если вам нужен глобальный номер редакции, вы должны использовать правило в своем инструменте сборки. Смотрите вторую часть моего ответа.

лал файл с именем version.ini, который находится под управлением версией (/trunk/version.ini), и теперь я хотел сделать зацепку после коммита, чтобы обновить этот файл до последней версии. Но я не знаю, какая команда может это сделать. Я знаю, у меня есть эти параметры:

#!/bin/sh

REPOS = "$1"
REV = "$2" 

Но как я могу заменить содержимое этого файла, не делая новую ревизию? и все еще есть эти изменения в моем репо?

ОБНОВЛЕНИЕ: Так как, возможно, я не был ясен, я попробую более подробное объяснение: допустим, у меня есть этот репозиторий: / svn / repos / project / trunk /, и в нем у меня есть файл с именем version.ini, который находится под контролем версий. Что я хочу сделать, так это чтобы при каждом коммите обновлялся этот файл до новой ревизии. Допустим, текущая версия 263, я хочу, чтобы в этом файле было записано 263. И чтобы ответить на ответ ниже, вы не можете использовать ключевые слова, так как они работают, только если я обновляю этот файл и не хочу этого делать.

Надеюсь, я понял, и спасибо за любую помощь, оказанную. ура

Ответы на вопрос(2)

Ваш ответ на вопрос