2

我用来hg parents --template {latesttag}+{latesttagdistance}给我一个版本文件。我明白了null+78

这就是我hg parents得到的:

changeset:   79:74a86aec9582
tag:         0.8.010
tag:         tip
user:        XYZ
date:        Mon Sep 10 14:48:03 2012 +0200
summary:     jQuery, jQuery UI, and jqGrid updates completed as basis

为什么我没有得到 0.8.010 tag+1

水银视觉

latesttag方法是标准的,如下所述:

  1. https://stackoverflow.com/a/4367747/356726
  2. 如何从 Powershell 中获取最新的 Mercurial 标签
4

1 回答 1

5

hg help templates定义latesttag为:

此变更集的祖先中的最新全局标记。

看来这0.8.010只是一个本地标签(没有提交创建全局标签)。本地标签不显示在{latesttag}.

于 2012-09-10T15:01:15.857 回答