Linux下SVN库迁移
2022-06-05PHP
在日常的工作中,可能因为一些服务器硬件损坏等问题,不得不把svn服务器上的svn版本库进行迁移,下面讲解一下SVN库迁移方案(采用dump & load方案),在实际操作的时候也非常的简单,有用。
源SVN服务器:192.168.1.200,服务器迁移需要做如下操作:
1. 将原来的Repository导出为一个文件dumpfile 。
1 | [root@Linux ~]# svnadmin dump 原先的repos的目录路径(/repository/directory) > dumpfile |
2. 在另外一台机器上配置同样的SVN服务器。
1 | [root@Linux ~]# svnadmin create /data/svndata/ |
3. 将dumpfile导入到新的repository 目录中。
1 | [root@Linux ~]# svnadmin load 新建的repos的目录路径(/repository/directory) < dumpfile |
4. 将原先服务器的配置文件备份后复制到新服务器中
1 | [root@Linux ~]#/opt/svn/raykaeso/conf目录下 |
很赞哦! ()