2009-11-03 17 views
2

有沒有簡單的方法將最後n個提交導出到新的mq隊列中,並從實際存儲庫中提取提交?Mercurial:將最後n版本導出到MQ

我經常開始開發一個新功能,後來意識到我做了錯誤的事情/想要使用MQ摺疊補丁。

我目前做的:

  1. 導出最後的n條提交單補丁
  2. 地帶最後的n條提交
  3. 按相反的順序創建新的MQ
  4. 進口所有補丁

回答

8

這很簡單(只要沒有合併):

hg qimport -r base:tip 

和voilà。

+0

到目前爲止,您的提示已經爲我服務。不過,我只是碰到你提到的警告(只要沒有合併)。在這種情況下我能做些什麼? – 2010-01-28 11:07:17