2011-11-11 105 views
2

我有一個悲傷的情況,我的Subversion版本庫意外損壞。現在我有兩個倉庫,我想合併成一個合併兩個subversion版本庫

第一個具有歷史1-20,24-207,235-312 第二個具有歷史I-257,

如何合併這些進入一個回購1-312?

這些都是相同的存儲庫,因爲一個是另一個的備份。 我使用SVN 1.4.4

回答

2

本質的過程將是:
從腐敗回購:

svnadmin dump -r258:312 > dumpfile 

在過時,但廉潔回購:

svnadmin load < dumpfile 

在這一點無損的回購將擁有​​一切。

請參閱svnadmin dumpsvnadmin load瞭解更多信息和潛在調整/調整,以使過程更加流暢。