2012-10-04 37 views
0

我試圖運行以下命令,但它的生成錯誤。Mercurial Backout命令

汞柱退出-r 2 -u FRAZ --merge

我的倉庫的日誌如下:

林有點失去了,爲什麼我可以退出第二個變更集。當我運行上面的命令時,我得到了提交GUI出現,我添加了評論,保存,關閉。然後我得到一個合併錯誤,見下文。有人能解釋爲什麼會發生這種情況嗎?

編輯似乎有什麼東西做的.bak文件,我有。我只是通過記事本重新運行它,並沒有發生錯誤。還要注意,我對第一個提出的答案的評論是錯誤的。它向存儲庫添加了一個新的變更集,這個變更集專門取消了指定的變更集,因此爲什麼當你有兩個元首時需要合併。

回答

1

回退不撤消 - 它基本上允許反向重新申請一個變更,撤消它的變化。

現在,如果對要更改的變更集中發生更改的部分進行更改,您必須按照您的看法處理合並,因爲退回功能無法自動應用(部分應該發生被退出,但自從變更集提交被退出後,它已經被更改了?)。

解決衝突後,你應該能夠順利完成操作。

相關問題