2017-01-20 13 views
-1

Я хочу получить список всех закладок в репозитории Mercurial с «самыми свежими» закладками вверху, где «самая свежая» закладка является той, что у меня есть hg update 'd до последнего времени (и, следовательно, , скорее всего, я хочу обратить внимание).Как я могу получить список закладок Mercurial (hg), упорядоченных по последнему слову?

Есть ли способ, которым я могу использовать Mercurial для: (a) сортировки списка закладок по последней фиксации или (b) получения списка закладок вместе с датой последнего фиксации в какой-либо машине, читаемый формат?

This Stack Overflow post предлагает отличный способ сделать это с Git, но не помогает мне в Mercurial.

ответ

0

Stackoverflow может еще не знать, но уверен, что встроенная ртутная помощь, особенно если вы спросите об этом с реверсификациями hg help revsets. Тогда это кусок пирога, чтобы попробовать

hg log -r "sort(bookmark())" 

Если вам нужно что-нибудь еще, чем стандартный вывод спросить ртутную помощь по шаблонам (hg help templates). Например. попробуйте

hg log -r "sort(bookmark())" -T "{bookmark} {node|short} {date|isodate} {author}:\n{desc|firstline}"