将一台服务器上已有的SVN仓库数据整体迁移到另外一台机器上,要保留所有的版本号和版本信息,需要以下过程来解决

No.1 将准备要迁移的仓库导出 命令:

我们先要cd进要导出库的根目录,假设在/data/svndata/kuaijicd /data/svndata/kuaiji

svnadmin dump kuaiji > svn_kuaiji_dump

No.2 在新的服务器上创建心的仓库 命令:svnadmin create /data/svndata/kuaiji

No.3 导入刚导出的文件svn_dump 命令:svnadmin load /data/svndata/kuaiji < svn_kuaiji_dump

#(svn_kuaiji_dump可以存放在任何地方,这地方写绝对路径和相对路径都可以)

// 注意,以上操作会导致所有的配置丢失,比如密码、权限控制等,只要将原有的conf文件覆盖新的就可以了

在整个操作的过程中要注意仓储路径问题,为避免出错,可以使用绝对路径来表示以上内容,仅以No.3 做实例解析

svnadmin load /data/svndata/kuaiji < svn_kuaiji_dump 解析:新的仓储SVNROOT就创建在/data/svndata目录下,而导出的文件也已将放在了本地的/data/svndata目录下 网上有提供一种直接将原仓库目录copy到另一台机器上,然后修改apache 的svn路径指向新的地址的做法,我也尝试过一次,发现有丢失信息,具体不详,所以不推荐

还有一个问题,我查看我的原始准备导出的仓库文件大小只有2.2G左右,而使用svnadmin 命令导出后的文件却有5G之多,中间的差别我也不甚了解,所以推荐使用svn的命令导入仓库。

svn服务器迁移部分文件缺失,SVN仓库迁移(将一个仓库从一台服务上上转移到另一服务器上)...相关推荐

  1. VN仓库迁移(将一个仓库从一台机器上上转移到另一台机器上)

    将一台服务器上已有的SVN仓库数据整体迁移到另外一台机器上,要保留所有的版本号和版本信息,需要以下过程来解决 No.1 将准备要迁移的仓库导出 命令: svnadmin dump 仓库名 > s ...

  2. 上古世纪美服服务器在哪个文件夹,美服《上古世纪》新的封闭测试将Leviathan更新带到中国服务器上...

    最近刚刚宣布了最新内测<上古世纪>中国服务器将于10月22日到来.此外,中国的玩家将获得最新的海军更新,这是更新1.7最近增加的. 这个版本将看到海底世界BOSS的外观,Leviathan ...

  3. 文件项目SVN+TortoiseSVN+Subclipse使用总结

    近来使用开辟的过程中涌现了一个小问题,顺便记录一下原因和方法--文件项目 一.SVN.TortoiseSVN.Subclipse分析 团队开辟技术: (1)单元测试: (2)版本控制: (3)项目主动 ...

  4. 云服务器 与本地文件传输,云服务器 与本地文件传输

    云服务器 与本地文件传输 内容精选 换一换 安装传输工具在本地主机和Windows云服务器上分别安装数据传输工具,将文件上传到云服务器.例如QQ.exe.在本地主机和Windows云服务器上分别安装数 ...

  5. 云端服务器只能查看文件,云端服务器只能查看文件夹

    云端服务器只能查看文件夹 内容精选 换一换 当创建文件系统后,您需要使用云服务器来挂载该文件系统,以实现多个云服务器共享使用文件系统的目的.CIFS类型的文件系统不支持使用Linux操作系统的云服务器 ...

  6. 怎样把本地文档共享至服务器上,利用云服务器共享本地文件

    利用云服务器共享本地文件 内容精选 换一换 当您成功创建私有镜像后,镜像的状态为"正常",您可以使用该镜像创建服务器实例或云硬盘,也可以将镜像共享给其他帐号,或者复制镜像到其他区域 ...

  7. 云服务器之间传文件,云服务器之间传文件

    云服务器之间传文件 内容精选 换一换 云服务器创建后区域固定,不能将云服务器转移到另一个区域,也不能将云服务器转移到另一个帐号.您可以通过镜像迁移方式实现云服务器的跨帐号跨区域迁移.服务器迁移的常见场 ...

  8. 国外服务器测速文件,国外服务器测速文件

    国外服务器测速文件 内容精选 换一换 防护策略创建完成后,通过机器学习引擎学习服务器上的进程修改文件的行为.策略学习完成后,自动应用于关联服务器.如果您需要修改已创建策略的基本信息或者关联服务器,您可 ...

  9. 跳板机连接linux服务器,linux通过跳板机连接远程服务器并进行文件传输的方法...

    linux通过跳板机连接远程服务器并进行文件传输的方法 最近在linux主机上部署环境时,遇到了很多问题,第一个就是通过跳板机远程连接服务器传输文件的问题. 看了很多网上的解决办法,大部分就是说用Se ...

最新文章

  1. 初学Java-循环输入直到文件结束
  2. C语言getenv()函数的用法?(获取系统某个环境变量字符串名的值)(windows VS上用_dupenv_s()函数)
  3. 一步步编写操作系统 27 处理器微架构之流水线简介
  4. samba访问其他服务器文件权限设置
  5. php5 相关软件下载
  6. 【学习笔记】bootstrap之CSS组件
  7. 大乱斗ps4好玩吗_飞刀剑影乱作战:飞刀大乱斗ol游戏小程序,点开既玩
  8. 解决 SysFader:iexplore.exe应用程序错误
  9. jQuery键盘打字练习效果
  10. 如何用xcode写c++
  11. 关于 QMessageBox定制大小重写showEvent失败的 解决方法
  12. Juniper路由器基本命令及中文解
  13. 编译优化之 - 通用循环优化
  14. VS2017登陆失败:我们无法刷新此账户的凭证、我们无法添加此账户发送请求时出错、评估期已结束,请登录以解除产品锁定
  15. 虚拟产品哪个平台引流比较好?虚拟产品有哪些平台可以引流
  16. Excel中VLOOKUP函数的详细用法(灰常有用,求加精!求加精!)
  17. 2008-2020年数据上市公司高管团队异质性数据包含Stata代码
  18. 分享一篇glibc 2.30内存管理源码分析
  19. 中达优控一体屏台达程序,包含中达优控屏程序
  20. 数字电路 电平转换总结

热门文章

  1. 流程图的介绍以及制作全过程技巧分享
  2. 中望CAD的引线标注格式怎么改_分享一个CAD逆天神插件,记再多的快捷键,画图也不是我的对手...
  3. 零基础学习CAD软件难吗?超全CAD入门学习教程送给你!
  4. PPT!仓储WMS方案-从分析到设计
  5. Python 中eval 的用法
  6. Android开发之nuwa热修复
  7. 2022-1-9数据库期末复习(五)第十章 - 第九章-第七章
  8. unix环境高级编程第三版源代码编译及使用
  9. 如果我是一个生物老师,我会怎样呢?一次聊天记录。
  10. 简单的python爬取四六级成绩