2009-10-29 110 views
9

我正在使用SVN安裝程序以及很多存儲庫。我試圖通過將一個主幹移動到另一個主幹中來鞏固一些主幹(舊主題是新主題的版本,減去稍後將要應用的一些代碼修復,所以對我來說是有意義的)。短版本,我想從RepositoryA/trunk到RepositoryB/branches/RepAName。SVN:將存儲庫樹幹移到另一個分支(有歷史記錄)

理想情況下,我想保留歷史記錄。我可以做出口 - >進口,但是這會失去歷史,所以它不是理想的。我不能通過svnadmin做一個轉儲,因爲這似乎會覆蓋RepositoryB(或者失敗,但我不會冒着丟失RepositoryB的風險)。那麼我怎麼能夠做出這樣的舉動並保持歷史,或者SVN無法實現?

回答

10

經過svnadmin dump您可以使用svnadmin load --parent-dir <dir>指定導入的父目錄,請參閱svn manual

+1

啊,是的,文件。當然! (儘管如此,謝謝,這很好。) – 2009-10-29 20:17:56

相關問題