svn status(st) 查看文件或者目录状态 | 您所在的位置:网站首页 › 修改svn库文件 › svn status(st) 查看文件或者目录状态 |
下一节 →
← 上一节
svn status(st) 查看文件或者目录状态
描述: svn status -- 查看本地修改代码情况:修改的或本地独有的文件详细信息 简写:svn st 用法: 句法 (Syntax)svn st 目录路径/名 svn status 目录路径/名<- 目录下的文件和子目录的状态,正常状态不显示 【?:不在svn的控制中; M:内容被修改;C:发生冲突;A:预定加入到版本库;K:被锁定】 svn -v 目录路径/名 svn status -v 目录路径/名<- 显示文件和子目录状态 【第一列保持相同,第二列显示工作版本号,第三和第四列显示最后一次修改的版本号和修改人】注意:svn status、svn diff和 svn revert这三条命令在没有网络的情况下也可以执行的, 原因是svn在本地的.svn中保留了本地版本的原始拷贝。例子: 1、这是查看你在工作拷贝所做的修改的最简单的方法。 句法 (Syntax)svn status wc2、如果你希望找出工作拷贝哪些文件是最新的,使用--show-updates选项(这不会工作拷贝有任何修改)。这里你会看到wc/foo.c在上次更新后有了修改: 句法 (Syntax)svn status --show-updates wc3、你能从status子命令得到的所有信息 句法 (Syntax)svn status --show-updates --verbose wc4、查询不受版本控制的新文件、查找没有版本控制的文件、没有版本号的文件 句法 (Syntax)svn status | grep ^? svn status --no-ignore5、其它使用例子 句法 (Syntax)svn status | awk '/^?/ {print $2}' svn add `svn st |grep? |awk '{print $2}'` svn st |grep? |awk '{print $2}' |xargs svn add svn ci -m "see #222,upload" `svn st | grep -i M | awk '{print $2}'`6、查询所有文件详细信息。如:状态、版本号、提交用户等信息 句法 (Syntax)svn status -v svn st -v7、查询版本库文件的状态信息 句法 (Syntax)svn status -q svn st -q8、显示所有文件更新版本,含未加版本文件 句法 (Syntax)svn status -u svn st -u9、显示非递归文件 句法 (Syntax)svn status -N svn st -N 恭喜你,领取到一张面值 0 元的优惠券 只有购买全集内容 0.00 元,才可抵扣使用。 有效期截止于:2020-12-12 23:59 是否立即使用? 上一主题 svn revert 恢复本地修改 下一主题 svn switch 代码库URL变更 使用社交账号登录,本站支持 全部评论(0) |
CopyRight 2018-2019 实验室设备网 版权所有 |