SVN资料库转移-----dump和load
来源:互联网 发布:淘宝怎么换绑支付宝 编辑:程序博客网 时间:2024/06/05 15:50
最近由于大批量的更换服务器,所以之前布署的SVN服务器需要重新布署,需要把原来的资源库转移到新服务器上,并且使管理的项目版本一致,在网上查了一下SVN版本库迁移,但看了一上google出来的也很少,所以去看了Subversion的官方文档,svnadmin有两个子命令dump(导出)和load(导入)
svnadmin使用时需要先将工作目录转至subversion安装目录下或把路径添加到Path中
svnadmin dump命令会将版本库中的修订版本数据按照特定的格式输出到转储流中,转储数据会输出到标准输出,而提示信息会输出到标准错误。
其实就是可以将转储数据存储到文件中,而同时在终端窗口中监视运行状态
c:\Program Files(x86)\Subversion\bin>svnadmin dump 旧版本资料库路径 > X:\dumpfile
*x:\dumpfile 为转存文件的路径,dumpfile为文件名,可省去扩展名
输出结果为:
已转存版本:1
已转存版本:2
......
已转存版本:n
此命令读取目录树时与其它(如svn checkout)的方式方法一致,所以可以随时安全的使用此命令
svnadmin load命令就是添加一些新的修订版本与使用普通的Subversion客户端直接提交到版本库相同
c:\Program Files(x86)\Subversion\bin>svnadmin load 新版本资料库路径 < X:\dumpfile
输出结果为:
<<<开始添加新版本基于原版本1
*添加路径:A....已完成
*添加路径:B....已完成
........
------------------已提交新版本1
依次显示
这个命令可以理解为把你之前每次版本修订后的提交或做的操作,它都给重新执行了一遍,直到最新的版本
看官方文档学习如何使用工具类软件还是很好的
- SVN资料库转移-----dump和load
- 转移itunes备份和资料库目录到其它硬盘分区
- cPickle.load和cPickle.dump
- 使用pickle存储数据dump 和 load
- SVN备份及其还原 — dump/load方法
- 如何迁移svn库 简单的dump/load方式
- SVN转移
- svn dump
- Python 3.6 json和pickle的dump和load方法
- 新手菜鸟的简单说明python的dump和load
- python的josn.dump/dumps和load/loads
- svnadmin dump and load
- svn 版本库数据的移植:svnadmin dump、svnadmin load 导出
- 资料库
- 资料库
- 资料库
- 资料库
- 资料库
- MySQL 主从复制搭建,基于日志(binlog)
- 利用线程池实现异步编程
- WP 4 i春秋_2017年春秋欢乐赛
- Java解决TopK问题(使用集合和直接实现)
- 图像数字字符定位
- SVN资料库转移-----dump和load
- JSP_2th_JSP基本语法
- 在Spring Boot中整合Spring Security并自定义验证代码
- 游戏卡片
- HTML5 input file类型,accept(文件类型控制)
- 在Vue项目里正确地引用jQuery插件
- Github Desktop配置
- iOS开发-App上架的MFi问题解决
- APP消息推送:通知和透传