2013-06-04 64 views
0

我在使用MercurialTortoiseHg在Windwos主機上。Mercurial:合併兩個本地回購

我們有一箇中央存儲庫,它必須始終處於穩定狀態。

現在我正在與同事合作開發一項功能,我們希望合併我們的工作,而無需通過中央存儲庫,因爲我們的工作尚不穩定。

因此,我們有一個共同的祖先,那麼我們有個人承諾到我們當地的回購協議,我們需要合併這項工作並測試它,然後推到中央回購。

我們該怎麼做?

作爲一個額外的困難,我正在WindowsTortoiseHg,而我的同事在Linux框。我們都只是Hg的基本用戶,所以如果這是一個有明顯解決方案的問題,請致歉。對我來說不是。

+0

它對您有幫助嗎? – MikroDel

回答

3
  1. 您可以使用名爲分支機構和創建特殊的命名分支(推到中央回購)爲您的WIP
  2. 您可以在真正的DVCS-方式使用水銀:

    • 啓動嵌入式Web服務器雙方hg serve在回購的工作目錄
    • 獲取URL
    • 從遠端hg pull URL-OF-REMOTE-REPO
+0

選項2的+1這是我會這樣做的方式。 –