Номер последней сборки Mercurial в круиз-контроле .net - PullRequest
2 голосов
/ 04 июня 2011

Мы используем систему круиз-контроля .net с системой контроля версий Mercurial для непрерывной интеграции. Я хочу получить последний номер сборки на панели управления ccnet.

При использовании toroise svn в качестве контроля версий мы добавили <labeller type="lastChangeLabeller"/>, чтобы получить последний номер сборки. Итак, при использовании mercurial hg, какой тег нужно добавить, чтобы получить последний номер сборки? Может ли кто-нибудь помочь мне в этом.

1 Ответ

2 голосов
/ 05 июня 2011

Я не знаю, как это выглядит в круиз-контроле (люди все еще используют круиз-контроль ?!), но из mercurial вы можете использовать: hg log -r . --template '{node}-{latesttag}-{latesttagdistance}', чтобы получить желаемую строку.Вы можете выполнить это и получить значение либо в CC, либо в ваших скриптах сборки.

...