我的分支2274從默認分支。修訂版415是第一次承諾,它與修訂版共享祖先。 412在默認分支上。hg移植失敗 - 我如何'修復合併',因爲它表明?
Branch2274是一個bug修復它需要儘快融入默認值,但我做了一件非常愚蠢的事情 - 我從一個特性分支的改變合併(在轉418)
簡單來說,我需要撤消任何修改引入了rev。 418似乎有很多的方法來嘗試這一點,但我努力讓其中的任何工作:
水銀隊列嘗試:
我試着輸入轉速415,416,417, (跳過418),421,428進入補丁隊列,所以我可以將它應用到rev425。
問題:tortoisehg將只允許我導入轉428,421,但導入417灰顯,但導入418只是給我錯誤「中止:無法導入合併修訂版本418」
移植嘗試:
patching file Portal/Instructor/Login.aspx.vb
Hunk #1 FAILED at 18
1 out of 1 hunks FAILED -- saving rejects to file Portal/Instructor/Login.aspx.vb.rej
applying 66b6b089ee01
abort: Fix up the merge and run hg transplant --continue
patch failed to apply
[command interrupted]
Login.aspx.vb在默認情況下已更改,我明白爲什麼合併失敗。
我該如何「修復」合併?
另外,是否有一個更簡單的方法讓我接受修復。 418,並告訴mercurial撤消它在case2274上的新提交所帶來的更改?
什麼圖形可視化? – Mizipzor 2010-08-19 13:50:00
它內置於TortoiseHG 1.1 http://tortoisehg.bitbucket.org/download/index.html – 2010-08-19 16:51:11