Mercurial更新源代码,包含当前版本号

时间:2011-01-17 13:30:03

标签: mercurial tortoisehg

我有办法在每次提交时使用当前版本号更新源代码文件吗? 有点像,让我说在我的footer.php中我有类似

的东西
Rev. number: {REVISION} 

当我提交{REVISION}时,将替换为当前的修订号。 我正在使用TortoiseHG

1 个答案:

答案 0 :(得分:2)

您可以使用RCS类型的关键字扩展: https://www.mercurial-scm.org/wiki/KeywordPlan

但是如果您的上一个变更集未包含footer.php,那么关键字将不会展开,因此您可能最好通过hg id编写当前版本ID。有关如何在上面的链接中执行此操作的示例。