Mercurial:将最后n个修订版导出到MQ中

时间:2009-11-03 07:41:42

标签: mercurial workflow mercurial-queue

是否有一种简单的方法可以将最后n次提交导出到新的mq队列中并从真实存储库中删除提交?

我经常开始开发一个新功能,后来意识到我做错了/想要使用MQ来折叠补丁。

我目前正在做:

  1. 导出最后n个提交为单个补丁
  2. 剥离最后一次提交
  3. 创建新的mq
  4. 以相反的顺序导入所有补丁

1 个答案:

答案 0 :(得分:8)

这很简单(只要没有合并):

hg qimport -r base:tip

瞧瞧。