hg中是否有git walk next/git walk prev的等价物?

hg中是否有git walk next/git walk prev的等价物?,git,version-control,mercurial,tortoisehg,changeset,Git,Version Control,Mercurial,Tortoisehg,Changeset,我了解到git walk next/git walk prev将允许您在本地工作副本中线性提交的变更集之间移动 hg是否有任何等效的命令 (当然,我不是指典型的-r参数选择修订,我是指以上一种、下一种方式通过变更集)您可以使用。通过这种方式,您可以根据自己的喜好对每个步骤进行微调,方法是细化MQ修补程序,最后使用hg qpush和hg qpop遍历它们 你也可以按照Benoit(tonfa)的暗示使用。有了这些, hg update -r 'parents(.)' 将在历史和现实中倒退 hg

我了解到git walk next/git walk prev将允许您在本地工作副本中线性提交的变更集之间移动

hg是否有任何等效的命令

(当然,我不是指典型的-r参数选择修订,我是指以上一种、下一种方式通过变更集)

您可以使用。通过这种方式,您可以根据自己的喜好对每个步骤进行微调,方法是细化MQ修补程序,最后使用
hg qpush
hg qpop
遍历它们

你也可以按照Benoit(tonfa)的暗示使用。有了这些,

hg update -r 'parents(.)'
将在历史和现实中倒退

hg update -r 'children(.)'
我会向前走。在每种情况下,都会使用修订号最高的父/子版本,但这与线性历史无关。

您可以使用。通过这种方式,您可以根据自己的喜好对每个步骤进行微调,方法是细化MQ修补程序,最后使用
hg qpush
hg qpop
遍历它们

你也可以按照Benoit(tonfa)的暗示使用。有了这些,

hg update -r 'parents(.)'
将在历史和现实中倒退

hg update -r 'children(.)'

我会向前走。在每种情况下,都会使用修订号最高的父/子版本,但这与线性历史无关。

您能更准确地描述一下它的作用吗?(特别是“移动通过”部分。因为我不明白为什么用Revset更新不起作用。tonfa:我也不明白——Revset使这变得容易:)你能更准确地描述一下它的作用吗?(特别是“移动通过”部分。因为我不明白为什么用Revset更新不起作用。tonfa:我也不明白——Revset让这变得很容易:)