Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Version control 如何获得最近使用的Mercurial(hg)书签列表?_Version Control_Mercurial_Branch - Fatal编程技术网

Version control 如何获得最近使用的Mercurial(hg)书签列表?

Version control 如何获得最近使用的Mercurial(hg)书签列表?,version-control,mercurial,branch,Version Control,Mercurial,Branch,我想获得Mercurial存储库中所有书签的列表,顶部是“最新鲜”的书签,其中“最新鲜”的书签是我最近更新到的书签(因此,更可能是我想要关注的书签) 有没有一种方法可以使用Mercurial(a)按最近提交对书签列表进行排序,或者(b)以某种机器可读的格式获取书签列表以及每个书签的最后提交日期 Git提供了一种很好的方法来实现这一点,但对Mercurial没有帮助。Stackoverflow可能还不知道,但集成Mercurial确实有帮助,特别是当您询问Revsethg help Revset时

我想获得Mercurial存储库中所有书签的列表,顶部是“最新鲜”的书签,其中“最新鲜”的书签是我最近更新到的书签(因此,更可能是我想要关注的书签)

有没有一种方法可以使用Mercurial(a)按最近提交对书签列表进行排序,或者(b)以某种机器可读的格式获取书签列表以及每个书签的最后提交日期


Git提供了一种很好的方法来实现这一点,但对Mercurial没有帮助。

Stackoverflow可能还不知道,但集成Mercurial确实有帮助,特别是当您询问Revset
hg help Revset
时。那就轻而易举了

hg log -r "sort(bookmark())"
如果您需要标准输出以外的任何内容,请咨询mercurial模板帮助(
hg help templates
)。例如,试试看

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