查看版本
svnversion --version
备份语法:svnadmin hotcopy 项目路径 备份路径
还原语法:svnadmin hotcopy 备份路径 项目路径
备份
svnadmin hotcopy /path/to/repository /path/to/repository-backup.date
热备份(没试过)
svnadmin hotcopy /path/to/repository /path/to/repository-backup.date –clean-logs
如果你传递–clean-logs选项,svnadmin会执行热拷贝操作,然后删除不用的Berkeley DB日志文件;在任何时候运行这个命令得到一个版本库的安全拷贝,不管其它进程是否使用这个版本库。
建立新的svn存储库
svnadmin create /path/to/new_repository
恢复
svnadmin hotcopy /path/to/repository-backup.date /path/to/new_repository
直接覆盖
mv /path/to/repository-backup.date /path/to/new_repository