服务端:
公司上云服务器,我们实操了一把svn的迁移。下面简单介绍:svn的迁移一共分3步:
1、svn数据备份;
2、服务器数据传输;
3、svn数据上传。
一、svn数据备份:
1、在Windows系统下,同时win+r 键入 cmd。cd找到本地的bin:VisualSVN Server\bin路径,如下:
cd Program Files/VisualSVN Server/bin
2、备份源地址服务器的资料,其中 “>” 左侧是:源地址文件,右侧是目的地址文件或者备份的文件:
svnadmin.exe dump D:\Repositories\目录 > D:\svnbak1231\目录.bak
二、服务器数据传输:
同步有两种方法,一是硬盘拷贝同步,还有就是服务器之间共享拷贝同步。
1、将设置源服务器的要同步的文件作为共享文件。
2、在目的服务器上输入地址上步骤共享的地址,拷贝即可。
三、svn数据上传:
首先创建新目录,第二部开始同步:
svnadmin.exe create D:\Repositories\目录
svnadmin.exe load D:\Repositories\目录 < D:\svnbak1231\目录.bak
用户、组的迁移:要么重新在新的服务器上添加;要么拷贝源地址下的Repositories目录下的:groups.conf和htpasswd文件到目的服务器的地址下。
联系客服