我目前正在将一个在Mercurial中维护的东西添加到打包中。当前的版本是在Makefile中定义的。我希望改变这个,以便可以构建每日打包或正确版本化的打包。
Git提供了一个"use describe"函数,可以给出最接近的已标记版本和当前修订的描述。例如,如果我在内核中运行以下命令:
git describe HEAD
GIT 返回:
v3.0-rc7-68-g51414d4
告诉我修订版本晚于v3.0-rc7,git提交ID为51414d4。
在Mercurial中有类似的东西可以做吗?