Backup
恢復 svn 備份 (bzip2)
我已經成功地備份了我的SVN 儲存庫,如此處所述。但是,如何恢復備份
repository
,即啟動恢復備份的反向操作,因為在命令:
svnadmin dump /opt/repositories/TestRepo | bzip2 >> bckRepo_Test.bz2
文件ueBckRepo_Test.bz2
創建之後。在bunzip2
-ing 之後,我只是ueBckRepoTest
在目前目錄中獲取文件,然後如何提取svn 儲存庫(其中包含所有文件的目錄結構)?
我設法完成了任務:
repository
使用svnadmin create命令新建- 使用提取壓縮文件內容
bzip2 -dc repoBackup.bz2 | svnadmin load /path/to/newly_created_repository
要導入轉儲文件,請確保它是現有儲存庫。如果儲存庫不可用,請使用 svnadmin create /path/to/repository 如上所述。
但請注意,您不必在同一 SVN 儲存庫路徑中導入轉儲文件。使用以下命令:
svnadmin load /path/to/repository < svnexport.dump