svn服务器迁移
svn迁移公司机房搬迁背景下,我们实操了一把svn的迁移。长话短说,svn的迁移一共分3步:1、svn数据备份;2、服务器数据传输;3、svn数据上传。一、svn数据备份:1、在Windows下,win+r 键入 cmd。cd找到本地的:VisualSVN Server\bin路径,如下:cd Program Files/VisualSVN Server/bin2、开始备份,其中 “>” 左
·
svn迁移
公司机房搬迁背景下,我们实操了一把svn的迁移。长话短说,svn的迁移一共分3步:
1、svn数据备份;
2、服务器数据传输;
3、svn数据上传。
一、svn数据备份:
1、在Windows下,win+r 键入 cmd。cd找到本地的:VisualSVN Server\bin路径,如下:
cd Program Files/VisualSVN Server/bin
2、开始备份,其中 “>” 左侧是:源地址,右侧是目的地址:
svnadmin dump D:\Repositories\公共目录 > D:\svnbak1231\公共目录.bak
二、服务器数据传输:
同步有两种,一种是人肉用硬盘同步(有点狠),还有就是服务器之间同步。这边我是选用的第二种,因为进不去机房传输速度大大的堪忧。
1、设置源服务器的要同步的文件为共享文件:
2、在目的服务器输入地址:
三、svn数据上传:
首先创建目录,第二部开始同步:
svnadmin create D:\Repositories\公共目录
svnadmin load D:\Repositories\公共目录 < D:\svnbak1231\公共目录.bak
关于用户、组的迁移,找到源地址下的Repositories目录下的:groups.conf和htpasswd文件,复制到目的服务器的地址下(先把以前的地址备份下)。
至此差不多就搞定了svn的迁移工作。但svn上各文件的权限同步我还没搞定,抛砖引玉还请晓得的大佬指点。
更多推荐
所有评论(0)