殁舞

导航

 

注意事项

1、仅迁移代码、日志、版本信息,(用户、权限、配置即conf目录需要手动移动或重新配置)

2、新仓库需无代码,即新建仓库后不要进行上传操作,否则迁移可能造成冲突,导致迁移失败

 

操作步骤

1、在原svn目录中找到需要迁移的仓库,如/home/subversion/oldproject

----》执行命令:

svnadmin dump /home/subversion/oldproject > old_dump

即将原仓库打包到odl_dump文件中

示例如图:

 

 

 

2、在新服务器上

----》建立仓库,如/home/subversion/newproject

则执行命令建立新仓库:

svnserve -d -r /home/ subversion/newproject/

----》将old_dump文件copy到新服务器目录如/home/subversion

----》执行命令:

svnadmin load /home/subversion/newproject/ < /home/subversion/old_dump

待上述命令执行完毕,则完成svn仓库数据迁移

 

示例如图:

 

posted on 2018-09-13 16:31  殁舞  阅读(309)  评论(0编辑  收藏  举报