• svn基本操作


    基本命令行

    1. 添加文件或目录到版本库。(对于新增文件使用,对于改动的文件请直接使用svn commit。)
      语法: svn add path...

      • 添加一个文件 svn add a.txt
      • 添加多个文件 svn add a.txt b.txt c.txt
      • 添加目录
        • 默认是递归添加目录下所有文件 svn add foldername
        • 只添加单独文件 svn add --non-recursive foldername
      • 添加所有文件 svn add * --force
        加入参数--force则忽略已经add的文件
    2. 提交代码 svn commit -m “commit message”

      • svn commit [path ] -m "commit message" 签入指定文件
      • svn commit -m "commit message" 签入所有文件
    3. 签出代码 svn checkout url

    4. 更新代码

      • 更新到最新代码:svn update
      • 更新到某一版本代码:svn update -r revision(版本号)
    5. 查看状态 svn status

    6. 查看日志 svn log
      参数
      -r 到某一版本 svn log -r 99
      -v 查看版本具体信息 svn log -v

      • 查看某一文件 svn log filepath
      • 查看某两个对比版本 svn log -r 9:10
    7. 对比查看

      • 对比当前本地的工作拷贝文件(working copy)和缓存在.svn下的版本库文件的区别 svn diff
      • 对比当前本地的工作拷贝文件(working copy)和任意版本A的差异 svn diff -r A
      • 比如,以下将对比本地的工作拷贝文件(working copy)和版本94239的差异 svn diff -r 94239
      • 对比任意历史版本A和任意历史版本B的差异 svn diff -r A:B
        比如,以下命令将显示版本94127相对于版本94239的差异,[@user]$ svn diff -r 94239:94127
    8. 撤销 svn rever path

      • 撤销单个文件 svn revert a.txt
      • 撤销某个目录下的文件 svn rever -R foldername
      • 撤销所有文件 svn revert -R *
  • 相关阅读:
    R语言-基本图形
    R语言-基本数据管理
    R语言—图像初阶
    R语言-实用数据对象处理函数
    R语言-数据结构
    scipy 的K-means
    python 解析命令行
    读取视频
    skimage
    face_recognition
  • 原文地址:https://www.cnblogs.com/vanzheng/p/4741990.html
Copyright © 2020-2023  润新知