两台服务器,进行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. Android_GLSurfaceView

    使用open GL ES 绘制三角形 首先自定义一个GLSurfaceView class MyGLSurceView extends GLSurfaceView { public MyGLSurce ...

  2. nginx介绍 - 部署到linux中

    前言: tomcat理论并发处理能力, 大概500左右吧, 即使通过一些优化, 能提升一点, 但是, 并不能达到质变, 最多涨几百. 对于非互联网项目, 确实够用了. 在企业中, 如果要达到500并发 ...

  3. leetcode — swap-nodes-in-pairs

    /** * Source : https://oj.leetcode.com/problems/swap-nodes-in-pairs/ * * Created by lverpeng on 2017 ...

  4. js------数组随机排序和去重

    let arr = ['g', 'b', 'c', 'd', 'e', 'a', 'g', 'b', 'c']; // 数组随机排序(原数组被修改)Array.prototype.randomSort ...

  5. Oracle11g em启动报此网站的安全证书有问题的解决方案

    http://blog.sina.com.cn/s/blog_a32eff280101cgje.html C:\>emctl status dbconsoleOracle Enterprise ...

  6. 不要使用 JWT 进行会话管理

    英文原文地址:Stop using JWT for sessions 最近我发现越来越多的人推荐使用 JWT 来在 Web 应用中管理会话(Session),这是一个非常非常糟糕的主意,在这篇文章中我 ...

  7. Docker 安装 mongoDB(五)

    Docker 安装 mongoDB 1.搜索docker镜像(可以看到搜索的结果,这个结果是按照一定的星级评价规则排序的) docker search mongo 2.拉取docker的mongo镜像 ...

  8. Java开发中json使用,各对象与json相互转换

    Json:一种网络通信使用的数据格式,因为便于解析,比较流行,对象可以转为json,同样json也可以转对象. 下面介绍下Json工具的简单使用(fastjson && jackson ...

  9. How does this enqueue function work?

    Question: I'm having trouble understanding this line: rear->next = temp; in this queue function: ...

  10. 微信服务器配置令牌(Token)

    实现步骤: 第一步:填写服务器配置 登录微信公众平台官网后,在公众平台后台管理页面 - 开发者中心页,点击“修改配置”按钮,填写服务器地址(URL).Token和EncodingAESKey,其中UR ...