我读到git-walk next / git-walk prev将允许您在本地工作副本中线性地提交变更集so that you can play them back in a presentational setting。
hg是否有任何等效命令?
(当然,我并不是指选择修订版的典型-r参数,我的意思是以prev,next方式转换变更集)
答案 0 :(得分:4)
您可以使用Mq extension。这样,您可以通过优化MQ补丁来最后调整每个步骤,最后使用hg qpush
和hg qpop
来完成它们。
您也可以使用Benoit(tonfa)暗示的revision sets。有了这些,
hg update -r 'parents(.)'
将在历史中向后走,
hg update -r 'children(.)'
将向前走。在每种情况下,都使用具有最高版本号的父/子,但这不应该与线性历史有关。