是否有相当于git-walk next / git-walk prev in hg?

时间:2010-11-02 02:10:11

标签: git version-control mercurial tortoisehg changeset

我读到git-walk next / git-walk prev将允许您在本地工作副本中线性地提交变更集so that you can play them back in a presentational setting

hg是否有任何等效命令?

(当然,我并不是指选择修订版的典型-r参数,我的意思是以prev,next方式转换变更集)

1 个答案:

答案 0 :(得分:4)

您可以使用Mq extension。这样,您可以通过优化MQ补丁来最后调整每个步骤,最后使用hg qpushhg qpop来完成它们。

您也可以使用Benoit(tonfa)暗示的revision sets。有了这些,

hg update -r 'parents(.)'

将在历史中向后走,

hg update -r 'children(.)'

将向前走。在每种情况下,都使用具有最高版本号的父/子,但这不应该与线性历史有关。