svn仓库迁移

注意事项

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

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

操作步骤

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

----》执行命令:

svnadmin dump /home/subversion/oldproject > old_dump

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

示例如图:svn仓库迁移

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仓库数据迁移

示例如图:

svn仓库迁移

svn仓库迁移

上一篇:hibernate注解@JoinTable说明


下一篇:Spring Boot 应用系列 3 -- Spring Boot 2 整合MyBatis和Druid,多数据源