2010-03-07 50 views
2

我正在使用Mercurial作爲他的源代碼控制管理器的項目。如何將幾個mercurial庫合併爲一個?

的目錄結構如下:

回購/ mylib1/.hg 回購/ mylib2/.hg ... 回購/對myApp/.hg

我想下一個唯一的回購一切(即:repo/.hg),理想情況下,我想保留每個回購的文件歷史記錄。

我可以使用Mercurial嗎?怎麼樣?

謝謝!

回答

2

是的,你可以combine repositories或拆分一個倉庫到separate ones

+0

我終於用在你reffering到後暴露的技術。但不是使用「hg addremove」,而是使用「hg mv」來保留我的歷史記錄。 謝謝! – 2010-03-20 04:02:14

+0

酷我很高興它爲你工作。 HG在移動歷史上看似強大,我永遠不會對它能做什麼感到驚訝。 – 2010-03-20 14:56:46