如何获得按最近使用顺序排列的 Mercurial (hg) 书签列表?
How can I get a list of Mercurial (hg) bookmarks, ordered by most recently used?
我想获取 Mercurial 存储库中所有书签的列表,其中 "freshest" 书签位于顶部,其中 "freshest" 书签是我 hg update
到最近(因此,更有可能是我想关注的)。
有没有一种方法可以让我在某种机器上使用 Mercurial (a) 按最新提交对书签列表进行排序,或者 (b) 获取书签列表以及每个人的最后提交日期-可读格式?
This Stack Overflow post 提供了使用 Git 执行此操作的绝佳方法,但对 Mercurial 没有帮助。
Whosebug 可能还不知道,但集成的 Mercurial 肯定有帮助,尤其是当您询问有关 revsets 的问题时 hg help revsets
。那么试试就小菜一碟了
hg log -r "sort(bookmark())"
如果您需要标准输出以外的任何东西,请向 mercurial 寻求有关模板的帮助 (hg help templates
)。例如。尝试
hg log -r "sort(bookmark())" -T "{bookmark} {node|short} {date|isodate} {author}:\n{desc|firstline}"
我想获取 Mercurial 存储库中所有书签的列表,其中 "freshest" 书签位于顶部,其中 "freshest" 书签是我 hg update
到最近(因此,更有可能是我想关注的)。
有没有一种方法可以让我在某种机器上使用 Mercurial (a) 按最新提交对书签列表进行排序,或者 (b) 获取书签列表以及每个人的最后提交日期-可读格式?
This Stack Overflow post 提供了使用 Git 执行此操作的绝佳方法,但对 Mercurial 没有帮助。
Whosebug 可能还不知道,但集成的 Mercurial 肯定有帮助,尤其是当您询问有关 revsets 的问题时 hg help revsets
。那么试试就小菜一碟了
hg log -r "sort(bookmark())"
如果您需要标准输出以外的任何东西,请向 mercurial 寻求有关模板的帮助 (hg help templates
)。例如。尝试
hg log -r "sort(bookmark())" -T "{bookmark} {node|short} {date|isodate} {author}:\n{desc|firstline}"