0
這是發生了什麼事。Mercurial Merge問題
克隆了原始目錄以創建特徵。
克隆目錄被推到原來之前的原始提交以後,它的變化。
原來是然後承諾。
我不知道怎麼弄的變化來自兩個合併在一起。無論我嘗試什麼,只是在兩者之間切換。我可以選擇個別文件恢復,但我似乎無法得到實際的合併。 Mercurial似乎並不認爲需要合併。
這是發生了什麼事。Mercurial Merge問題
克隆了原始目錄以創建特徵。
克隆目錄被推到原來之前的原始提交以後,它的變化。
原來是然後承諾。
我不知道怎麼弄的變化來自兩個合併在一起。無論我嘗試什麼,只是在兩者之間切換。我可以選擇個別文件恢復,但我似乎無法得到實際的合併。 Mercurial似乎並不認爲需要合併。
如果你在同一個分支命名爲兩個頭,你只要運行hg merge
合併它們。
如果您收到一條消息,告訴有什麼合併,這意味着你必須在該分支只有一個頭。您可以用hg heads
進行檢查。
無論是分支機構已經合併,或他們是在不同的命名的分支。如果是這樣的話,你必須明確地鍵入分支名稱合併:
hg update <branch>
hg merge <other_branch>
檢查圖形也是有很大的幫助。你可以使用像TortoiseHg這樣的GUI或者在終端上使用GraphLog extension。如果沒有圖形視圖來檢查發生了什麼,我就無法工作。
運行'hg merge'時會發生什麼? – 2012-07-26 06:13:32
原始克隆中的更改/提交之前是否存在「更新」? – 2012-07-26 11:09:26
@PaulS:不是。在兩個目錄中某些文件在兩個目錄之間沒有任何更新。 – Stephane 2012-07-26 14:16:09