Перехожу с svn на hg. Каждый из моих отдельных проектов находится в собственном подкаталоге. В моих проектах svn я вычислял целочисленную версию no. проекта, запустив svn info из Makefile. Есть ли для этого эквивалент hg, который позволил бы мне узнать номер версии каждого проекта в его собственном подкаталоге? Я посмотрел на hg summary, но кажется, что он дает номер версии всего репозитория, а не каталог, в котором выполняется команда.
TY, Фред
3 ответа
Попробуй это:
hg id
Или если вы действительно хотите пофантазировать:
hg log --template '{latesttag}-{latesttagdistance}-{node}' -r .
Что, если вы помечаете релизы, дает вам что-то вроде этого:
1.0.1-10-6746879deadbeef05
Я не думаю, что есть единственная команда. Предыдущие ответы были сосредоточены на отображении статуса подсказки репо. Добавлять
hg paths
Для URL репо.
Вы также можете попробовать,
hg log -r .
Для лучшего результата.
Похожие вопросы
Новые вопросы
mercurial
Mercurial - это быстрая DVCS (распределенная система контроля версий) с открытым исходным кодом.