2014-01-16 72 views
0

我正在嘗試更改我的存儲庫結構並保留所有歷史記錄。存儲庫中的顛覆變化結構

目前,它看起來像這樣:

http://svn-serv.address/new_repo/trunks/int/trunk/pc/shift

我想有這種轉變的位置:

http://svn-serv.address/new_repo/trunks/int/shift

它看起來像這樣因爲上一頁我只是從不同的倉庫中獲得了一個項目轉儲,以便只獲得該轉變並將其轉換爲新的回購:

svnadmin dump dif_repo |過濾流--drop-空轉速--renumber-轉速包括主幹/ PC /班> dumpfile.out

下一個我已經創建了丟失的文件夾並加載該轉儲:

須藤-u wwwrun svnadmin的負載--parent-DIR中繼線/初始化new_repo < dumpfile.out

現在我想改變這種路徑,但我不知道該怎麼做。

我的SVN版本:1.8.3

回答

1

您可以將文件夾移動shift裏面http://svn-serv.address/new_repo/trunks/int/。此外,如果不需要,您可以刪除http://svn-serv.address/new_repo/trunks/int/中的trunk文件夾。 svn移動不會刪除任何歷史記錄。在龜svn,你可以拖放,並可以實現這一點。

svn help rename請檢查。

+0

謝謝先生。它解決了我的問題 – s1c