Самый последний тег перед подсказкой в ​​Mercurial - PullRequest
5 голосов
/ 18 января 2011

Я отмечаю релизы hg tag <version-number>. Когда я выпускаю исправление, я не хочу увеличивать номер версии, но я хочу использовать самый последний номер версии в процессе сборки. Если я запускаю hg tags, сначала будет отображаться tip, затем номера версий в порядке убывания. Я могу запустить его hg tags | head -n2 | tail -n1. Интересно, есть ли более изящный, чистый ртутный способ получить его?

Ответы [ 2 ]

10 голосов
/ 18 января 2011

Ну, я отвечаю на свой вопрос. Я нашел решение, hg help templates показывает больше параметров, чем в документации на сайте Mercurial. Итак, hg tip --template '{latesttag}\n' - это то, что я искал.

0 голосов
/ 18 января 2011

Использовать ParentRevSpecExtension: https://www.mercurial -scm.org / wiki / ParentrevspecExtension
Это позволяет вам сказать tip~1.

РЕДАКТИРОВАТЬ: Извините, это не такответь на вопрос.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...