==[82]==jeanyu@debian:~/online/trunk$svn st
?      libpaipai.d
?      tags
?      gen_svn_ci
?      diff.txt
?      Paipai_jean
M      reload.sh
?      log/debug201301220000003
?      log/debug201301260000004
?      log/error201301210000007
M      bench.conf
?      conf/tasks.xml.r10264
?      conf/tasks.xml.r10280
?      conf/fix.conf.mine
?      conf/tasks.xml.mine
?      conf/fix.conf.r10264
?      conf/fix.conf.r10229
C      conf/tasks.xml
C      conf/fix.conf
M      startup.sh
?      bin/libdata.so.online
M      bind.conf

如上是我在工作目录~/online/trunk下输入svn st得到的结果,svn st会显示你的文件和线上的文件的差别。

文件前边各个符号的含义:
      “C” 冲突
      “M” 改变
      “?” 未纳入版本控制

此外,关于svn st的具体用法,参照http://www.2cto.com/kf/201212/174146.html,一下是摘抄:

未指定参数时,只显示本地修改的条目(没有网络访问)。
  使用 -q 时,只显示本地修改条目的摘要信息。
  使用 -u 时,增加工作版本和服务器上版本过期信息。
  使用 -v 时,显示每个条目的完整版本信息。
  输出的前七栏各占一个字符宽度:
    第一栏: 表示一个项目是增加、删除,还是修改
      “ ” 无修改
      “A” 增加
      “C” 冲突
      “D” 删除
      “I” 忽略
      “M” 改变
      “R” 替换
      “X” 未纳入版本控制的目录,被外部引用的目录所创建
      “?” 未纳入版本控制
      “!” 该项目已遗失(被非 svn 命令删除)或不完整
      “~” 版本控制下的项目与其它类型的项目重名
    第二栏: 显示目录或文件的属性状态
      “ ” 无修改
      “C” 冲突
      “M” 改变
    第三栏: 工作副本目录是否被锁定
      “ ” 未锁定
      “L” 锁定
    第四栏: 已调度的提交是否包含副本历史
      “ ” 没有历史
      “+” 包含历史
    第五栏: 该条目相对其父目录是否已切换,或者是外部引用的文件
      “ ” 正常
      “S” 已切换
      “X” 被外部引用创建的文件
    第六栏: 版本库锁定标记
      (没有 -u)
      “ ” 没有锁定标记
      “K” 存在锁定标记
      (使用 -u)
      “ ” 没有在版本库中锁定,没有锁定标记
      “K” 在版本库中被锁定,存在锁定标记
      “O” 在版本库中被锁定,锁定标记在一些其他工作副本中
      “T” 在版本库中被锁定,存在锁定标记但已被窃取
      “B” 没有在版本库中被锁定,存在锁定标记但已被破坏
    第七栏: 项目冲突标记
      “ ” 正常
      “C” 树冲突
    如果项目包含于树冲突之中,在项目状态行后会附加行,说明冲突的种类。
  是否过期的信息出现的位置是第九栏(与 -u 并用时):
      “*” 服务器上有更新版本
      “ ” 工作副本是最新版的
  剩余的栏位皆为变动宽度,并以空白隔开:
    工作版本号(使用 -u 或 -v 时)
    最后提交的版本与最后提交的作者(使用 -v 时)
    工作副本路径总是最后一栏,所以它可以包含空白字符。
  范例输出:
    svn status wc
     M     wc/bar.c
    A  +   wc/qax.c
    svn status -u wc
     M           965    wc/bar.c
           *     965    wc/foo.c
    A  +         965    wc/qax.c
    Status against revision:   981
    svn status --show-updates --verbose wc
     M           965       938 kfogel       wc/bar.c
           *     965       922 sussman      wc/foo.c
    A  +         965       687 joe          wc/qax.c
                 965       687 joe          wc/zig.c
    Status against revision:   981
    svn status
     M      wc/bar.c
    !     C wc/qaz.c
          >   local missing, incoming edit upon update
    D       wc/qax.c
有效选项:
  -u [--show-updates]      : 显示更新信息
  -v [--verbose]           : 打印附加信息
  -N [--non-recursive]     : 过时;尝试 --depth=files 或 --depth=immediates
  --depth ARG              : 受深度参数 ARG(“empty”,“files”,“immediates”,或“infinity”) 约束的操作
  -q [--quiet]             : 不打印信息,或只打印概要信息
  --no-ignore              : 忽略默认值和 svn:ignore 属性
  --incremental            : 给予适合串联的输出
  --xml                    : 输出为 XML
  --ignore-externals       : 忽略外部项目
  --changelist ARG         : 只能对修改列表 ARG 成员操作
                             [aliases: --cl]
全局选项:
  --username ARG           : 指定用户名称 ARG
  --password ARG           : 指定密码 ARG
  --no-auth-cache          : 不要缓存用户认证令牌
  --non-interactive        : 不要交互提示
  --trust-server-cert      : 不提示的接受未知的 SSL 服务器证书(只用于选项 “--non-interactive”)
  --config-dir ARG         : 从目录 ARG 读取用户配置文件
  --config-option ARG      : 以下属格式设置用户配置选项:
                                 FILE:SECTION:OPTION=[VALUE]
                             例如:
                                 servers:global:http-library=serf

svn st小解(以偶工作中遇到问题为例)相关推荐

  1. 工作中使用到的单词(软件开发)_2022-02-26_备份

    ■原文 工作中使用到的单词(软件开发)_sun0322-CSDN博客 目录 ■常用链接 ■2020/03/15  (最初整理  242个单词) 2020 6/28 整理 2020 6/29 整理 20 ...

  2. 工作中使用到的单词(软件开发)_2021-12-26_备份

    ■原文 工作中使用到的单词(软件开发)_sun0322-CSDN博客 目录 ■常用链接 2020 6/28 整理 2020 6/29 整理 2020 7/6 整理 ■2020/10/07 以降整理 ■ ...

  3. 工作中使用到的单词(软件开发)_2023_0316备份

    原文: 工作中使用到的单词(软件开发)_http://42.62.43.136:8081/_sun0322的博客-CSDN博客 目录 ■Java学习汇总 ■常用链接 ■2020/03/15  (最初整 ...

  4. python xlrd关闭_Python在工作中的应用

    作者:张昶昶,目前就职于科技开发部应用开发中心,担任测试岗位,主要负责中间业务和支付结算的日常测试工作. 前言 随着IT行业的不断发展,计算机软件在各行各业的工作中发挥了重要作用.技术的不断迭代,使得 ...

  5. 我在工作中是如何使用Git的

    大家好,我是若川.今天分享一篇关于git的好文章.我自己经常用命令行终端和git缩写.具体可以看我以往的文章.使用 ohmyzsh 打造 windows.ubuntu.mac 系统高效终端命令行工具, ...

  6. 关于提BUG的一点思考以及工作中总结的规范

    在测试的工作中,提BUG是日常工作. 以前自己为了省事,省时,仅仅是截图,在图片上注明一下问题,就放到BUG库中了. 现在发现这样会造成开发的时间的浪费,增加了沟通成本. 对于BUG,当发现了异常时, ...

  7. 【Git】1090- 我在工作中是如何使用Git的

    本文首发于政采云前端团队博客:我在工作中是如何使用 Git 的 https://www.zoo.team/article/how-to-use-git 前言 最近在网上有个真实发生的案例比较火,说的是 ...

  8. java开发实际工作中项目开发流程及岗位

    一.工作中的一些形式和岗位 上班的形式: 1.自研:A公司面试.A公司签合同,最后去A公司上班 2.人力外包:B公司的面试邀请.让你去A公司面试,然后如果A公司通过了,那么就和B公司签合同,然后去A上 ...

  9. 工作十五年大神的文本处理经验技巧(有关工作中文本处理的事儿这一篇就够了!)

    本文给那些初入职场或已在职场,但喜好勤奋的重复的人.工作中我们难免遇到大量的文本处理工作,比如要批量的编辑一些表格数据,有一些半特征或半结构化的文本txt数据需要录入到excel或者导入到数据库中去处 ...

最新文章

  1. 关于年长程序员的5个误传
  2. 【青少年编程】【一级】森林的一天
  3. OK335xS CAN device register and deiver match hacking
  4. MySQL复习资料(三)——MySQL-DML语句
  5. 远控免杀专题(20)-GreatSCT免杀
  6. 前端学习(2600):响应控制
  7. 构建一个文本搜索系统
  8. c++ lua 可以做什么_目前没成本有什么可以做
  9. HAOI2018 反色游戏
  10. python发送邮件带附件_python 发送带附件邮件
  11. UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xae in position 53: illegal multibyte sequence
  12. 14款国内外主流三维GIS软件,总有一款中意你
  13. 【逗老师带你学IT】Amazing啊,Zoom落地企业内网IPPBX解决方案,ZOOM可以打国内电话了
  14. 【js逆向爬虫】-有道翻译js逆向实战
  15. 应用程序无法正常启动0xc000007b问题解决
  16. vue学习-v-if v-for优先级、data、key、diff算法、vue组件化、vue设计原则、组件模板只有一个根元素、MVC.MVP,MVVM
  17. java自动生成word,java动态生成word解决方案
  18. 如何给pdf添加水印?
  19. Spring Security实战--(五)认证和鉴权过程
  20. python什么是类的继承_Python类的继承(进阶5)

热门文章

  1. Qt中的QDialog
  2. Linux中目录结构
  3. oracle 查询各科前3名_2020年山东高校排行榜前3无悬念,山东理工大学省内第17全国250名...
  4. php docker开发环境,使用Docker的PHP开发环境
  5. java $.class_java文件编译后额外生成的$1.class是怎么一回事
  6. Vivo手机调试 logcat 信息一堆星号问题
  7. swaagerui2 与guava_Swagger使用总结
  8. C++友元函数和友元类(一)
  9. 89. Leetcode 96. 不同的二叉搜索树 (动态规划-基础题)
  10. 67. Leetcode 450. 删除二叉搜索树中的节点 (二叉搜索树-基本操作类)