2010-06-14 138 views

回答

1

合併兩個存儲庫是可能的(即使您不使用服務器)。請參閱this answer to a previous question

+0

偉大的聯繫,謝謝。在搜索以前的問題時錯過了它。我想我會去svn:externals解決方案。 – 2010-06-15 08:22:04

1

我不知道是否有辦法用現有的工具來做到這一點,但理論上如果存儲庫有不同的路徑(當然它們不能重疊),並且如果你可以放棄提交添加存儲庫的編號。

通過將源存儲庫的每次提交複製到新的主目標存儲庫中,這都是可能的。

+0

通過「複製」,你的意思是手動首先從頭開始檢查每個修訂版,然後連續提交每個新版本?還是你的意思是別的?有1000個修訂,「手動」不是一個美麗的詞... ;-) – 2010-06-15 08:21:07

+0

是的,當然,我不是手動的,這將是瘋了:-)我的意思是使用自動化工具或腳本,導入每個提交從目標存儲庫的源。當然,提交號碼之間沒有對應關係(跟蹤它的唯一方法是提交描述原始提交號碼),但是我不知道是否已經有了這樣一個工具,但它在技術上是可行的。 – Wizard79 2010-06-15 08:33:46

相關問題