centos svn备份

转载 2015年07月10日 14:48:14

svnadmin dump方式

SVN迁移需要做如下操作:
1. 将原来的Repository导出为一个文件dumpfile 。
#svnadmin dump 原先的repos的目录路径(/repository/directory) > dumpfile
#svnadmin dump /opt/svn/iitshare/ > /var/tmp/iitshare_20130626
2. 在另外一台机器上配置同样的SVN服务器。
参考:linux SVN安装及配置图解教程
3. 将dumpfile导入到新的repository 目录中。
#svnadmin load 新建的repos的目录路径(/repository/directory) < dumpfile
#svnadmin load /opt/svn/iitshare/ < /var/tmp/iitshare_20130626
4. 将原先服务器的配置文件备份后复制到新服务器中
#/opt/svn/iitshare/conf目录下
authz、passwd、svnserve.conf文件

svnadmin hotcopy方法

1. 备份
#svnadmin hotcopy /opt/svn/iitshare/ /var/tmp/iitshare_20130626 –clean-logs
如果你传递–clean-logs选项,svnadmin会执行热拷贝操作,然后删除不用的Berkeley DB日志文件。
你可以在任何时候运行这个命令得到一个版本库的安全拷贝,不管其它进程是否使用这个版本库。
2. 还原
#svnadmin hotcopy /var/tmp/iitshare_20130626 /opt/svn/iitshare/


相关文章推荐

CentOS下SVN服务器的安装、全量备份、增量备份的配置及分析、数据存储文档

前言:SVN(Subversion)是近年来崛起的版本管理工具,是CVS的接班人。目前,绝大多数开源软件都使用svn作为代码版本管理软件。         一、SVN的体系结构:         ...

svn库迁移-备份和恢复-svnadmin

文章转载来自:http://blog.sina.com.cn/s/blog_5eb1a2670100l24i.html   前段时间对项目SVN库做整理, 顺带再次研究了下SVN迁移的方式...

Linux环境下SVN数据仓库迁移

上一篇文章介绍了Windows环境下SVN数据的备份与还原,这篇文章介绍下Linux环境下数据迁移。...

CentOS下svn迁移备份的三种方法

svn备份方式对比分析 一般采用三种方式: 1、svnadmin dump 2、svnadmin hotcopy 3)svnsync 注意,svn备份不宜采用普通的文件拷贝方式(除非你备...

在本地机器上搭建SVN服务器作版本备份

记得毕业那会写论文,常常要改来改去,但是又不愿意覆盖之前的版本,于是乎,文件路径下,常常是这样的: 这样的命名,不仅显的捉襟见肘,更是无法知道版本间的区别,时间久了,就更不知道哪个是哪个了! 本...

CentOS安装SVN服务器

  • 2017年11月01日 09:53
  • 18KB
  • 下载

CentOS服务器SVN JDK TOMCAT SZRZ

  • 2016年04月20日 16:58
  • 3KB
  • 下载

svn备份和还原

除去最常用的update,checkout, commit等操作, 最常见的就是对svn版本库的备份和还原。  备份策略 svn备份一般采用三种方式: 1)svnadmin dump 2...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:centos svn备份
举报原因:
原因补充:

(最多只允许输入30个字)