美文网首页
Windows上操作,VisualSVN Server迁移备份步

Windows上操作,VisualSVN Server迁移备份步

作者: 玲珑花 | 来源:发表于2017-07-20 10:28 被阅读0次

    原服务器A,新的服务器B
    首先在A上面的操作
    1.在cmd窗口,输入cd 命令,进入VisualSVN Server的安装目录中的bin文件夹

    2.先找到项目仓库的存放位置,打开visualSVN Server,在visualSVN Server上面鼠标右键,选择属性,查看Storage,就可以看见具体路径。

    Paste_Image.png

    3.输入 svnadmin dump D:\Repositories\tax > D:\1\svn.dump 命令,
    (svnadmin dump版本库文件夹目录 > 要导出的文件)
    进行将版本库数据导出。
    备注
    我在操作的时候,这一步总是拒绝访问(没有遇到可以无视),查了百度,然后解决办法是,先新建一个没有后缀的文件(本例中,再D:\1下面新建一个tax文件,没有后缀)
    然后输入命令 svnadmin dump D:\Repositories\tax > D:\1\tax
    这一步到导出从1开始到最后的所有的版本信息,时间可能会较长。导出完成后,给tax文件加上后缀名 .dump ,将tax.dump文件复制到B服务器上面。

    4.在B服务器上安装VisualSVN Server,安装步骤全部选择默认,直到安装完成。(小提示:安装时,最好改变默认端口,使用大一些的端口号)

    5.在B服务器上,打开cmd窗口,输入命令
    svnadmin load D:\svn\tax <D:\1\tax.dump 将备份的数据导入版本库。
    (svnadmin load 要存放版本库的文件夹目录 < 备份文件)

    导入时长和备份文件大小有关,文件越大,时间越长。

    6.打开安装完成的VisualSVN Server。选择Repositories,右键,所有任务,import existing Repositories
    在弹出框中选择 第5步中Load命令的文件夹,确认后,左侧目录中就会显示和A服务器相同的目录结构,迁移(备份)成功。

    Paste_Image.png

    7.服务端的操作到上一步结束。客户端的更改在另一篇文章中有写,myeclipse重新定位项目svn地址。

    相关文章

      网友评论

          本文标题:Windows上操作,VisualSVN Server迁移备份步

          本文链接:https://www.haomeiwen.com/subject/yuddkxtx.html