【转】SVN库的迁移

时间:2023-01-04 21:17:02

转载地址:http://blog.csdn.net/windone0109/article/details/2841294

SVN服务器由于硬盘空间不足,需要将其迁移到另外一台机器上,并且更换Repository目录。

SVN迁移需要做如下步骤:

1. 将原来的Repository导出为一个文件dumpfile 。
> svnadmin dump 原先的repos的目录路径(/repository/directory) > dumpfile

2. 在另外一台机器上配置同样的SVN服务器。

3. 将dumpfile导入到新的repository 目录中。
> svnadmin load 新建的repos的目录路径(/repository/directory) < dumpfile

4. 将原先服务器的配置文件备份后复制到新服务器中

/etc/httpd/conf.d/subversion.conf

还有repository目录下的authfile、auth.conf也需要备份后复制到新服务器中