Mercurial обновляет исходный код с текущей версией нумерации - PullRequest
1 голос
/ 17 января 2011

Есть ли способ обновлять файл исходного кода с текущим номером ревизии каждый раз, когда я делаю коммит?Что-то вроде, скажем, что в моем footer.php у меня есть что-то вроде

Rev. number: {REVISION} 

И когда я фиксирую, {REVISION} будет заменен текущим номером ревизии.Я использую TortoiseHG

1 Ответ

2 голосов
/ 17 января 2011

Вы можете использовать расширение ключевого слова типа RCS: https://www.mercurial -scm.org / вики / KeywordPlan

Но если в вашем последнем наборе изменений не было footer.php, то ключевые слова расширяться не будут, поэтому вам, вероятно, лучше, если какая-то процедура сборки будет записывать текущий идентификатор ревизии через hg id. Пример того, как это сделать, приведен в ссылке выше.

...