可以先查看 svnadmin 命令的使用說明
svnadmin --help

1、完全備份和增量備份
查看 svnadmin dump 命令的使用說明
svnadmin dump --help

svnadmin dump /svn/project/www > full.svn.bak # 完全備份/svn/project/www這個版本庫,並另存為full.svn.bak
svnadmin dump /svn/project/www -r 8 --incremental > svn.bak.1 # 以增量把版本庫8轉存到svn.bak.1
參數介紹:
-r [--revision] ARG:指定版本號ARG(或X:Y范圍)
--incremental:以增量方式進行轉儲
--deltas :在轉儲輸出中使用增量
-q [--quiet] :在標准錯誤輸出不顯示進度(僅錯誤)
2、備份還原
查看 svnadmin load 命令的使用說明
svnadmin load --help

svnadmin create /svn/project/test # 創建一個新的版本庫
svnadmin load /svn/project/test < full.svn.bak # 先還原完全備份
svnadmin load /svn/project/test < svn.bak.1 # 再還原增量備份的內容
3、svnadmin hotcopy /svn/project/www /root/backup.svn.www/ # 熱拷貝www這個版本庫,可以直接拿來用
參考自其他博客:https://blog.csdn.net/baidu_38432732/article/details/80637937
