SVN备份恢复

查看版本
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  
posted @ 2020-04-03 15:27  kylingx  阅读(196)  评论(0编辑  收藏  举报