2010-04-30 92 views
2

我是SVN的新手。我有很多舊的,未使用的文件,我想將其歸檔或複製到不同的存儲庫或目錄中。我怎樣才能存檔這些文件並保留修訂版的歷史記錄?歸檔舊文件

回答

3
  • svn move如果你想要他們在不同的目錄中。您可以訪問文件的歷史記錄。
  • svn delete如果你想要某種檔案。它在舊版本中存在,但是它們在新版本中消失了。當然,該文件的歷史沒有改變。
2

只需刪除它們。歷史將保持不變,你將不會有一堆文件佔用空間並分割你的HD。

2

您可以隨時爲您的新版本創建一個新的存儲庫。 只需使用「svnadmin dump」和「svnadmin load」進行修訂即可。 您將在第一個存儲庫中擁有舊的修訂版本,並且可以從新創建一個新版本。

+0

這可能應該分別是'svnadmin dump'和'svnadmin load'。 – 2010-05-02 05:55:31

2

svn delete可以工作,但由於我不知道快速獲取項目歷史的最佳方式,我總是將它移動到與/ trunk和/ branches相同級別的文件夾中,如/ archives稍後查找會更簡單,但當我檢查中繼到另一臺機器(或構建服務器上)時,下載也不會下載。