我有一個是爲了秒殺的東西創建了一個名爲分支(同一倉庫)。現在我已經決定,我要在分支創建的所有的變更搬回到主(默認),然後關閉支路。試圖合併從分支到主密枝早在水銀
我已經嘗試了一些不同的東西,包括什麼在這個崗位(How to repeatedly merge branches in Mercurial)概述了,但我只是無法得到它的工作:(
誰能提供任何指針?
謝謝。
我有一個是爲了秒殺的東西創建了一個名爲分支(同一倉庫)。現在我已經決定,我要在分支創建的所有的變更搬回到主(默認),然後關閉支路。試圖合併從分支到主密枝早在水銀
我已經嘗試了一些不同的東西,包括什麼在這個崗位(How to repeatedly merge branches in Mercurial)概述了,但我只是無法得到它的工作:(
誰能提供任何指針?
謝謝。
我已經成功利用我在問題中提到的鏈接來解決我的問題。在鏈接中描述的步驟,實際上合併了我整個的變化,但是我不知道,因爲我一直在尋找在TortoiseHg UI和couldn 「T看到的變化在那裏。當我通過命令行執行hg outgoing
看來噸合併工作正常。
合併特性分支成默認
hg up default
hg merge feature-branch-name
hg ci -m 'merged feature-branch-name into default'
關閉分支你不想使用了
hg up feature-branch-name
hg ci --close-branch -m 'close feature-branch-name branch'
hg up default
注意,關閉命令不會對庫的任何破壞性影響歷史
它將您的分支標記爲已關閉,以便它不會出現在hg branches
和hg heads
命令輸出
如果你的描述發生了什麼(確切的輸入/輸出),並確定你會得到更多的答案,「不能讓它工作」多一點... – Macke 2010-02-06 22:46:49