• 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

          依次显示

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

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

  • 相关阅读:
    Redis序列化存储Java集合List等自定义类型
    Redis序列化存储Java集合List等自定义类型
    Unity 实现Log实时输出到屏幕或控制台上<二>
    Object-C,NumberDemo和StringDemo
    Object-C,NumberDemo和StringDemo
    Object-C,四则运算计算器
    Object-C,四则运算计算器
    HDU 3732 Ahui Writes Word
    HDU 1176 免费馅饼
    HDU 2571 命运
  • 原文地址:https://www.cnblogs.com/LeeYZ/p/3193197.html
Copyright © 2020-2023  润新知