Mercurial получает название филиала по ревизии
Я попробовал
hg log --rev "branch([changeset])"
но то, что я получил, это коллекция всех наборов изменений в этой ветке.
То, что я хочу получить, это имя целевой ветви (например, по умолчанию) вместо всей коллекции.
Есть ли способ достичь этой цели?
1 ответ
Решение
Это... не то, для чего нужны revsets. Вы хотите сделать что-то совсем другое:
hg log --rev [changeset] --template "{branch}\n"
Увидеть hg help templates
,