2011-08-01 57 views
0

有什麼辦法可以將我的mercurial存儲庫克隆到單獨的機器上嗎? (可能是一個愚蠢的問題,但我是相當新的mercurial)克隆mercurial存儲庫到遠程機器

我想克隆整個存儲庫從CentOS機器到Ubuntu機器進行一些測試,我不想搞亂我的東西工作機

回答

1

如果您有SSH訪問,可以去

tar c '/path/to/your/repository' | ssh [email protected] 'tar x' 

這將讓庫和那邊的當前工作目錄。

+0

默認情況下不使用磁帶工作嗎?如果你從stdin提供它,你可能需要在該tar調用結束時使用'-f -'。 – Marcin

+0

至少在[GNU tar。](http://www.gnu.org/software/tar/manual/html_node/file-tutorial.html#SEC14)中,'f'標誌表示「_read from file_」 – struct

0

Of Course,轉到Ubuntu計算機,安裝Mercurial,並將您的存儲庫克隆到Ubuntu機器的CentOs計算機中。

現在,你必須從CentOS的克隆庫在另一臺機器,讓你在Ubuntu機變化,如果你的變化一致,然後將更改發送到遠程倉庫(CentOS的機器)。

相關問題