zoukankan      html  css  js  c++  java
  • 1、命令行客户端

    1、命令行客户端

    1.1 创建两个工作区目录模拟两个开发人员

    mkdir -p /root/workspace/harry
    mkdir -p /root/workspace/sally

    1.2 检出

    作用:完整下载版本库中的全部内容。

    命令:(进入harry目录)

    svn checkout svn://192.168.83.105/pro_oa ./

    附加效果
      在指定目录下创建.svn 目录
      保存本地目录和文件状态信息,用来和SVN 服务器进行交互
    工作副本
      .svn 所在的目录
      版本控制相关操作都需要在工作副本目录下执行。例如:提交、更新等等这样的操作。
      为了保证工作副本能够正常和服务器进行交互,请不要删除或修改.svn 目录中的内容。

    1.3 添加

      SVN 要求提交一个新建的文件前先把这个文件添加到版本控制体系中。
      svn add 文件名

    1.4 提交  

      要求1:附加日志信息
        日志信息相当于写Java 代码时的注释,用来标记本次操作所做的修改。
        svn commit -m "xxx" [文件名]
      要求2:必须具备相应的权限
        使用文本编辑器打开版本库根目录/conf/svnserve.conf 文件

        

        

        把匿名访问配置项的注释打开。注意:行的开头不能有空格

      再次提交:

      

    1.5 查看服务器端文件内容

    svn list svn://192.168.83.105/pro_oa

    完整的流程操作:

    1.6 更新操作

      作用:把服务器端文件所产生的所有修改下载到本地

      进入sally目录,

      

      

      

      

      

      进入harry目录,更新good.log

      

      查看good.log

      

      更新操作已结束。

      命令:svn update [文件名]

  • 相关阅读:
    python基础之包、模块、命名空间和作用域
    python基础之函数式编程
    python基础之文件操作
    python基础之psutil模块和发邮件(smtplib和yagmail)
    【面试题21】包含min函数的栈
    【面试题20】顺时针打印矩阵
    【面试题19】二叉树的镜像
    【面试题18】树的子结构
    【面试题17】合并两个排序的链表
    【面试题16】反转链表
  • 原文地址:https://www.cnblogs.com/116970u/p/11373046.html
Copyright © 2011-2022 走看看