一、 环境准备

1、Centos系统:CentOS7系统安装
2、SVN安装:SVN联合LDAP的安装调试安装

二、 使用方法

2.1 全量备份

把项目下所有版本进行备份。

命令: 备份product 版本库,备份到 /var/www/backup/ 生成 dump 文件

svnadmin dump /var/www/svn/product/ >/var/www/backup/product.dump

备份过程

2.2 增量备份

对最新的版本进行备份

命令: svnadmin dump 版本库路径及名称 --revision 上次导出的版本号:本次要导出的版本号 --incremental > 导出的名称

svnadmin dump /var/svn/product --revision 2001:2010 --incermental > /var/www/backup/product-2001-2010.dump

2.3 还原

新建目录,用于还原。

svnadmin create /var/www/svn/product

还原数据

svnadmin load /var/www/svn < /var/www/backup/product.dump

文章引用