2011-06-04 54 views
2

我们使用巡航控制.net与mercurial版本控制进行持续集成。 我想在ccnet仪表板中获取最新版本号。巡航控制中的最后内置版本号.net

在使用toroise svn作为版本控制时,我们添加了<labeller type="lastChangeLabeller"/>以获取最新的内部版本号。所以在使用mercurial hg时,应该添加什么标签才能获得最新的内部版本号?谁可以帮我这个事。

回答

2

我不知道它在巡航控制中的样子(人们仍然使用巡航控制?!),但是从mercurial中可以使用:hg log -r . --template '{node}-{latesttag}-{latesttagdistance}'来获取所需的字符串。您可以执行该操作,并在CC或构建脚本中获取该值。

+0

感谢您的支持。我们创建了一个bat文件并从ccnet执行以获取最新的标签 – 2011-06-07 11:27:44