2016-08-30 144 views
0

我得到了一些舊的.svn文件夾(從2012年開始),我想將它們重要放到一個新的存儲庫中。舊的存儲庫位於服務器關閉的位置。我怎樣才能讓他們進入本地存儲庫?TortoiseSVN導入.svn文件夾

我已經嘗試創建一個新的存儲庫,檢查出它,將.svn複製到它中,並用TortoiseSVN重新定位它。但是我得到了uuid錯誤的錯誤。

回答

1

的.svn文件夾有簽出的文件的「原始」拷貝,所以有一兩件事你可以做的是svn revert一切得到pristines出來的:

# do this in the same folder that contains the .svn folder 
svn revert -R . 

你可以做同樣的事情了TortoiseSVN通過右鍵單擊包含.svn文件夾的文件夾,選擇「恢復」,檢查所需的所有項目,然後點擊「確定」。

一旦您擁有了原始版本,只需將它們添加/導入到您的新版本庫中即可。你不會得到任何歷史記錄,因爲它存儲在服務器上,但不清楚這對你是否有利。