3
我已經收購了一個Subversion版本庫。問題在於所有東西都在根中(顯然沒有像分支那樣花哨)。Subversion重新安排版本庫
現在我想重新配置遵循標準慣例:
/svnpath/repo
/trunk
/branches
/tags
如何做到這一點,仍然保持舊的歷史?
我已經收購了一個Subversion版本庫。問題在於所有東西都在根中(顯然沒有像分支那樣花哨)。Subversion重新安排版本庫
現在我想重新配置遵循標準慣例:
/svnpath/repo
/trunk
/branches
/tags
如何做到這一點,仍然保持舊的歷史?
那麼選項1將檢查出來,創建新的目錄爲trunk和什麼不是,並將文件移動到他們需要然後提交。然後吹走你的工作副本,並只結賬到工作副本。
選項2,也許更合適或「正確」的方式是做回購轉儲。然後用經典結構創建另一個並將轉儲文件導入trunk
。見Migrating a Repository
我選擇了選項二。鍵盤命令是「svnadmin load --parent-dir trunk ...」 – 2010-08-28 21:33:49