zoukankan      html  css  js  c++  java
  • SVN资料库转移-----dump和load

          最近由于大批量的更换服务器,所以之前布署的SVN服务器需要重新布署,需要把原来的资源库转移到新服务器上,并且使管理的项目版本一致,在网上查了一下SVN版本库迁移,但看了一上google出来的也很少,所以去看了Subversion的官方文档,svnadmin有两个子命令dump(导出)和load(导入)

         svnadmin使用时需要先将工作目录转至subversion安装目录下或把路径添加到Path中

          svnadmin dump命令会将版本库中的修订版本数据按照特定的格式输出到转储流中,转储数据会输出到标准输出,而提示信息会输出到标准错误。

          其实就是可以将转储数据存储到文件中,而同时在终端窗口中监视运行状态

          c:Program Files(x86)Subversionin>svnadmin dump 旧版本资料库路径 > X:dumpfile

    *x:dumpfile 为转存文件的路径,dumpfile为文件名,可省去扩展名

    输出结果为:

       已转存版本:1

       已转存版本:2

       ......

       已转存版本:n

    此命令读取目录树时与其它(如svn checkout)的方式方法一致,所以可以随时安全的使用此命令

      svnadmin load命令就是添加一些新的修订版本与使用普通的Subversion客户端直接提交到版本库相同

       c:Program Files(x86)Subversionin>svnadmin load 新版本资料库路径 < X:dumpfile

      输出结果为:

         <<<开始添加新版本基于原版本1

           *添加路径:A....已完成

           *添加路径:B....已完成

           ........

    ------------------已提交新版本1

          依次显示

    这个命令可以理解为把你之前每次版本修订后的提交或做的操作,它都给重新执行了一遍,直到最新的版本

         看官方文档学习如何使用工具类软件还是很好的

  • 相关阅读:
    手机浏览器
    一招封住360流氓
    原来在Delphi中的类型是严格匹配的
    Windows 7下面3389远程连接时“超出最大连接数”解决办法
    大家开发过淘宝商城API应用的么?
    adodb.recordset 添加记录后无法取得ID
    VBATrack Picture
    java web后台开发SSM框架(Spring+SpringMVC+MyBaitis)搭建与优化
    VBATrack MsgBox
    VBATrack 暂停3秒运行
  • 原文地址:https://www.cnblogs.com/LeeYZ/p/3193197.html
Copyright © 2011-2022 走看看