要嘛就svnadmin dump
是svnadmin export
只會有某個版本的快照。
遷移到另一台伺服器時如何保留所有變更日誌?
直接複製到那邊就可以了嗎/repositories
?
答案1
svnadmin dump 將創建整個儲存庫的“備份”,然後您可以使用 svnadmin load 將其還原到新儲存庫中。這是完整的備份/恢復,並將按照建議保留您的歷史記錄這本書。
如果您要將儲存庫移至相同作業系統(例如,Windows 到 Windows,或 linux 到 linux),那麼您可以安全地複製儲存庫目錄。有些人說你應該更新儲存庫的 UUID (svnadmin setuuid),但這並不是絕對必要的。
如果您要在作業系統之間遷移,那麼轉儲/載入是您唯一的選擇。