Re[3]: HG и номер ревизии
От: RomikT Германия  
Дата: 27.11.11 15:43
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Здравствуйте, RomikT, Вы писали:


RT>>В mercurial это будет что-то вроде
hg log -r tip --template '{latesttag}.{latesttagdistance}\n'

AVK>Для этого надо, во-первых, поменять схему версионирования — у нас сейчас мажорная версия константой в исходниках задается.
Тут одно другому не мешает, всё равно теги полезны будут.
AVK>А во-вторых тогда получается, что теги можно использовать только для обозначения версий.
Точно, git describe умеет фильтровать теги по регэкспу. В меркуриале вроде NearestExtension тоже так умеет.
AVK>Впрочем, можно и так сделать, только непонятно, насколько latesttagdistance надежен и не получится ли такая ситуация, когда он погоду в африке выдавать будет.
Вроде пишут что он выдаёт самый длинный путь, то есть он всегда будет возрастать но, видимо, не всегда на единицу.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.