两台服务器,进行SVN的迁移:

系统平台:windows server 2008 and windows server 2012

版本库:meishu

源服务器:192.168.0.245

目标服务器:192.168.0.247

源SVN版本库的path: F:\RAID 1+0  3000 gb -4\svn\meishu

要迁移到的目标服务器path: F:\SVN\Repositories\meishu

第一种方法:(推荐)

首先说明:

这个目标服务器上的SVN是可以用,本文中只是将它们的版本库进行迁移。

1. 停止http服务,本文中用的是VisualSVNServer (源服务器)(目标服务器)

进入visualSVN server 管理器点击cmd命令编辑器

输入cd C:\Program Files\Subversion\bin(Subversion的安装目录)(源服务器)

3.执行:svnadmin dump F:\RAID 1+0  3000 gb -4\svn\meishu > F:\RAID 1+0  3000 gb -4\svn\meishu\meishu.dump(源服务器)

4. 在F盘中建立一个同名的meishu的文件夹(目标服务器)

5.cd C:\Program Files\Subversion\bin(Subversion的安装目录)(目标服务器)

6.svnadmin create F:\SVN\Repositories\meishu (目标服务器)

7. 测试此meishu版本库是否可以用,如果可以用。再做下面的操作(目标服务器)

《要把在源服务器上导出的meishu.dump文件copy目标服务器上》

8.Svnadmin load F:\RAID 1+0  3000 gb -4\svn\meishu < F:\SVN\Repositories\meishu \meishu.dump (目标服务器。这个只是将源服务器上导出的版本库,导入到现在的服务器上。)

9. 修改http配置文件和修改权限,也可以将原来的权限文件直接copy到新的版本库中。(目标服务器)

第二种方法:(简便)

1.停止http服务,我用的是VisualSVNServer

2.把F:\RAID 1+0  3000 gb -4\svn\meishu下面的所有的文件copy到192.168.0.247的F:\SVN\Repositories\meishu

3. 修改VisualSVNServer中的文件路径,写入新的文件路径

4.打开http服务,但是这种做法的条件是:SVN旧版本库的操作环境系统和新版本操作环境系统相同,而且SVN的版本相同。

5.在本地复制的版本库,右键---TortoiseSVN --- 版本浏览器,在弹出的框框内,重新输入版本库的ip地址。

6.以前检出到本地的IP地址需要更改,还需要在本地把原来检出的库重新定位到新的版本库中,这样才能提交更新.

SVN服务端VisualSVN数据转移说明的更多相关文章

  1. PCB SVN 服务端VisualSVN Server与TortoiseSVN

    PCB 工程系统SVN源代码招病毒破坏以后,一周时间都没有源代码同步更新了,今天终于将SVN源代码数据恢复并重建SVN服务器,这里将SVN搭建安装过程整理如下 一.服务端SVN安装 1.下载地址:ht ...

  2. SVN服务端和客户端的安装与搭建

    版权声明:本文为博主原创文章,转载请注明原文出处. https://blog.csdn.net/zzfenglin/article/details/50931462 SVN简介 SVN全名Subver ...

  3. git跟svn 服务端对比

    Git已经火了很久,简单的使用也没有问题,但有几个问题一直以来都没有搞清楚:git跟svn有哪些异同,两者相互的优劣是什么,git的分布式怎么理解,为什么有离线提交,,,自己动手,分别看一下服务端跟客 ...

  4. SVN 服务端 和 客户端

    网址大全  |  EF CodeFirst  |  电视  |  MyNPOI  |  开源  |  我的皮肤  |  ASP.NET MVC4  |  前端提升  |  LINQ  |  WCF   ...

  5. SVN服务端和客户端的说明与操作

    版权声明:本文为博主原创文章,转载请注明原文出处. https://blog.csdn.net/zzfenglin/article/details/50936888 本节我们进一步了解SVN服务端和客 ...

  6. 阿里云ESC搭建SVN服务端

    CentOS7)下yum命令快速安装svn服务端,学习在思考中独孤中度过,在孤独中进取! 01.SVN服务的安装(subversion) 02.ESC安全组策略 1.在线安装svn服务 $ sudo  ...

  7. centos6.5 svn服务端搭建

    一.前言 Subversion是一个免费的开源的版本管理系统,它是作为CVS(Concurrent Versions System)的取代品出现的.本文简单介绍了Subversion在centos上的 ...

  8. (二)svn服务端安装配置

    两种服务端安装包 官方安装包 官方网站:http://subversion.apache.org/ 下载:http://subversion.apache.org/download.cgi 官方提供的 ...

  9. svn服务端安装、迁移教程、Eclipse切换svn连接库

    svn服务端安装.迁移教程.Eclipse切换svn连接库 安装教程 1.下载svn服务端安装程序 2.运行程序,安装 这里端口号根据自己定义,避免与其他程序冲突 到这里就安装完成 迁移教程 这里举例 ...

随机推荐

  1. windows下更新node环境

    https://github.com/Kenshin/gnvm 下载gnvm.exe程序 使用where node命令查看node所在目录,并将下载好的gnvm.exe程序复制到目录中 输入gnvm  ...

  2. 用RIPv2实现网络区域的互通

    1.动态路由的分类: DV协议:距离矢量协议 距离矢量:路由器只能够知道邻居路由的信息 LS协议:链路状态协议 链路状态:路由器能够知道所在协议内的所有信息 RIP协议的全程是:路由信息协议(DV协议 ...

  3. 树莓派+tomcat+mysql安装及配置

    0x00 系统:ubuntu-mate-16.04.2-desktop-armhf-raspberry-pi 该版本中apt源在国内访问速度不算慢,可以不换,但软件包不完整,建议添加阿里云源 deb ...

  4. C++中返回引用和返回值的区别

    转自https://www.cnblogs.com/JMLiu/p/7928425.html 一.主要讨论下面两个函数的区别: int& at() { return m_data_; } in ...

  5. 读了这篇文章,你将变身web分析大师

    欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 本文由shirishiyue发表于云+社区专栏 1.工具介绍 ​ 这是一个非常详细且专业的web页面性能分析工具,而且开源的!如果你打不开其 ...

  6. Ubuntu安装设置nginx和nohup常用操作

    nginx安装 Ubuntu直接从常规源中安装 apt-get install nginx 安装的目录 配置文件:/etc/nginx/ 主程序文件:/usr/sbin/nginx Web默认目录:/ ...

  7. 【JAVA WEB教程】jsp环境搭建(eclipse)【详细+图文】

    下载JDK(如果你的系统是64位的,那么就下载64位版本的)   然后安装,点击下一步   再点击下一步   安装成功   下载针对JAVA EE的Eclipse(如果你的系统是64位的,那么就下载6 ...

  8. JavaWeb学习 (二十五)————监听器(Listener)

    一.监听器介绍 1.1.监听器的概念

  9. Java提高篇之理解java的三大特性——封装

    三大特性之—封装 封装从字面上来理解就是包装的意思,专业点就是信息隐藏,是指利用抽象数据类型将数据和基于数据的操作封装在一起,使其构成一个不可分割的独立实体,数据被保护在抽象数据类型的内部,尽可能地隐 ...

  10. 搭建前端监控系统(三)NodeJs服务器部署篇

    ===================================================================== 监控系统预览地址: DEMO地址    GIT代码仓库地址 ...