这个是参考了很多文章,总结最方便,最实用也是官方推荐的方法,但是有可能是最耗时的SVN备份方法:
备份方法:
通过使用控制台
1、压缩备份:svnadmin dump SVN库路径 | gzip > 备份文件存放路径及文件名;
例: svnadmin dump D:/work/svn/Web | gzip > D:/MyBackup/backup.gz
2、不压缩备份: svnadmin dump SVN库路径 > 备份文件存放路径及文件名
例: svnadmin dump D:/work/svn/Web > D:/MyBackup/backup.svn
恢复方法:
1、建立新的svn库:svnadmin create 库文件夹
例:svnadmin create D:/My_Project
2、导入备份文件:svnadmin load 新建库地址 < 备份的文件
例:svnadmin load D:/My_Project < D:/MyBackup/backup.svn