SVN服务器迁移操作记录
背景
原始服务器是windows2008,最近服务器出现各种奇怪的问题,准备迁移新的windows2016服务器上,记录一下SVN服务器迁移过程。
老服务器-备份SVN资源库
svnadmin dump D:\Repositories\项目名称 > D:\svn_bak\项目名称
注:项目名称和备份的名称要一致;文件不一致,会出现这个错误
svnadmin: E140001: Malformed dumpfile header
备份成功后,文件路径会产生一个没有后缀的“项目名称”文件
新服务器-还原
首先,在新服务器上安装SVN
注意:版本要比老服务器高,最好是版本一致;
第二步,使用svn manager,创建repository
注:新的repository一定要和原始名称一样,否则失败