svn status-显示工作副本中目录与文件的状态

status (stat, st): 显示工作副本中目录与文件的状态。
002用法: status [PATH...]
003  
004  未指定参数时,只显示本地修改的条目(没有网络访问)。
005  使用 -q 时,只显示本地修改条目的摘要信息。
006  使用 -u 时,增加工作版本和服务器上版本过期信息。
007  使用 -v 时,显示每个条目的完整版本信息。
008  
009  输出的前七栏各占一个字符宽度:
010    第一栏: 表示一个项目是增加、删除,还是修改
011      “ ” 无修改
012      “A” 增加
013      “C” 冲突
014      “D” 删除
015      “I” 忽略
016      “M” 改变
017      “R” 替换
018      “X” 未纳入版本控制的目录,被外部引用的目录所创建
019      “?” 未纳入版本控制
020      “!” 该项目已遗失(被非 svn 命令删除)或不完整
021      “~” 版本控制下的项目与其它类型的项目重名
022    第二栏: 显示目录或文件的属性状态
023      “ ” 无修改
024      “C” 冲突
025      “M” 改变
026    第三栏: 工作副本目录是否被锁定
027      “ ” 未锁定
028      “L” 锁定
029    第四栏: 已调度的提交是否包含副本历史
030      “ ” 没有历史
031      “+” 包含历史
032    第五栏: 该条目相对其父目录是否已切换,或者是外部引用的文件
033      “ ” 正常
034      “S” 已切换
035      “X” 被外部引用创建的文件
036    第六栏: 版本库锁定标记
037      (没有 -u)
038      “ ” 没有锁定标记
039      “K” 存在锁定标记
040      (使用 -u)
041      “ ” 没有在版本库中锁定,没有锁定标记
042      “K” 在版本库中被锁定,存在锁定标记
043      “O” 在版本库中被锁定,锁定标记在一些其他工作副本中
044      “T” 在版本库中被锁定,存在锁定标记但已被窃取
045      “B” 没有在版本库中被锁定,存在锁定标记但已被破坏
046    第七栏: 项目冲突标记
047      “ ” 正常
048      “C” 树冲突
049    如果项目包含于树冲突之中,在项目状态行后会附加行,说明冲突的种类。
050  
051  是否过期的信息出现的位置是第九栏(与 -u 并用时):
052      “*” 服务器上有更新版本
053      “ ” 工作副本是最新版的
054  
055  剩余的栏位皆为变动宽度,并以空白隔开:
056    工作版本号(使用 -u 或 -v 时)
057    最后提交的版本与最后提交的作者(使用 -v 时)
058    工作副本路径总是最后一栏,所以它可以包含空白字符。
059  
060  范例输出:
061    svn status wc
062     M     wc/bar.c
063    A  +   wc/qax.c
064  
065    svn status -u wc
066     M           965    wc/bar.c
067           *     965    wc/foo.c
068    A  +         965    wc/qax.c
069    Status against revision:   981
070  
071    svn status --show-updates --verbose wc
072     M           965       938 kfogel       wc/bar.c
073           *     965       922 sussman      wc/foo.c
074    A  +         965       687 joe          wc/qax.c
075                 965       687 joe          wc/zig.c
076    Status against revision:   981
077  
078    svn status
079     M      wc/bar.c
080    !     C wc/qaz.c
081          >   local missing, incoming edit upon update
082    D       wc/qax.c
083  
084有效选项:
085  -u [--show-updates]      : 显示更新信息
086  -v [--verbose]           : 打印附加信息
087  -N [--non-recursive]     : 过时;尝试 --depth=files 或 --depth=immediates
088  --depth ARG              : 受深度参数 ARG(“empty”,“files”,“immediates”,或“infinity”) 约束的操作
089  -q [--quiet]             : 不打印信息,或只打印概要信息
090  --no-ignore              : 忽略默认值和 svn:ignore 属性
091  --incremental            : 给予适合串联的输出
092  --xml                    : 输出为 XML
093  --ignore-externals       : 忽略外部项目
094  --changelist ARG         : 只能对修改列表 ARG 成员操作
095                             [aliases: --cl]
096  
097全局选项:
098  --username ARG           : 指定用户名称 ARG
099  --password ARG           : 指定密码 ARG
100  --no-auth-cache          : 不要缓存用户认证令牌
101  --non-interactive        : 不要交互提示
102  --trust-server-cert      : 不提示的接受未知的 SSL 服务器证书(只用于选项 “--non-interactive”)
103  --config-dir ARG         : 从目录 ARG 读取用户配置文件
104  --config-option ARG      : 以下属格式设置用户配置选项:
105                                 FILE:SECTION:OPTION=[VALUE]
106                             例如:
107                                 servers:global:http-library=serf

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值