摘自:http://hhhk.iteye.com/blog/1473449
未指定参数时,只显示本地修改的条目(没有网络访问)。
使用 -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 时)
工作副本路径总是最后一栏,所以它可以包含空白字符。
--------------------------------------------------------------------
若有其他凝问或文中有错误,请及时向我指出,
我好及时改正,同时也让我们一起进步。
email : binary_space@126.com
qq : 1035862795
敲门砖: 代码谱写人生
分享到:
相关推荐
以下是关于Linux svn的详细说明和常见操作的介绍: 1. **版本库目录结构**: - `repository`:这是版本库的根目录,所有版本控制的文件和目录都存储在这里。 - `/trunk`:主开发目录,通常存放项目的主线开发代码...
**说明**: `svn info` 命令用于查看文件的详细信息,如最后修改时间、作者等。 ##### 10. 比较差异 **命令格式**: ``` svn diff svn diff -r <m:n> ``` **示例**: ``` svn diff test.php svn diff -r 200:201 ...
**功能说明**:`svn lock`命令用于锁定文件,防止其他用户同时编辑同一文件;`svn unlock`则用于解锁文件。 ##### 5. 更新到某个版本 **命令格式**: ``` svn update [-r revision] path 简写:svn up ``` **示例**...
**说明**:获取SVN命令的帮助信息。 --- #### 三、SVN不常用命令 ##### 13. 版本库下的文件和目录列表 **命令格式**: ``` svn list <路径> ``` **示例**: ``` svn list ...
- **说明**: 使用`-m`选项附带一条简短的提交信息,说明此次提交的目的或修改了什么内容。 ##### `svn diff` (`svn di`) **命令格式**: `svn di [文件/目录]` - **功能**: 显示本地文件与版本库中文件的差异。 - **...
### SVN操作说明书-实践操作及原理 #### 一、SVN简介 SVN(Subversion)是一种分布式版本控制系统,它在CVS的基础上进行了大量的改进和完善,提供了更为强大的版本控制功能。与传统的集中式版本控制系统不同,SVN...
svn st ``` **说明**: - 使用 `svn status` 可以查看当前工作副本中文件和子目录的状态。 - 使用 `-v` 参数可以查看更详细的版本信息。 - 常见状态码解释: - **?**: 不在SVN控制中。 - **M**: 内容被修改。 - **...
- **说明**: 获取特定SVN命令的帮助信息。 #### 13、版本库下的文件和目录列表 - **命令**: `svn list <路径>` - **示例**: `svn list svn://192.168.1.1/pro/domain` - **简写**: `svn ls` - **说明**: 列出指定...
svn help command:获取子命令说明 svn info $URL:查看工作空间信息,若是目录地址,查看本地目录信息,若无 $DIR,默认为当前目录;若是文件地址,查看本地文件信息 svn list:显示给定目录在某一版本存在的文件 ...
`svn status` (st) - **功能**:显示本地文件相对于SVN仓库的状态。 - **语法**:`svn status [路径]` - **状态说明**: - **M**:已修改但未提交 - **?**:未被SVN跟踪的新文件 - **A**:已添加但未提交 #####...
总结常用的SVN指令以及说明。翻译自于svn help。 由于平台会自动涨所需积分,需要的人可以将邮箱私信给我,我会免费发送此文件。 有用的描述写完了,还差很多字,只能水了。 svn checkout path svn add ...
以下是对标题和描述中涉及的SVN命令的详细说明: 1. **Checkout(检出)**: `svn checkout` 或 `svn co` 用于从远程版本库下载文件或目录到本地工作副本。例如,`svn checkout svn://192.168.1.1/pro/domain` 将...
以下是对SVN服务端命令行使用的一些关键知识点的详细说明: 1. 安装与配置: 在Windows上,可以下载VisualSVN Server来安装和管理SVN服务器。在Linux或Unix系统中,通常使用`apt-get`或`yum`来安装`subversion`。...
- `svn st`:查看当前工作副本的状态。 - `svn log`:查看版本历史记录。 #### SVN使用实例 ##### SVN文档管理 1. **上载**:使用`svn add`命令将新文件添加到版本控制中。 2. **下载**:通过`svn update`命令...
以下是一些基本的SVN命令及其详细说明: 1. **CHECKOUT(CO)**:此命令用于从版本库中获取项目文件到本地工作副本。例如,`svn checkout http://example.com/svn/project /path/to/working/copy` 将项目从指定URL...
以下是一些关键知识点的详细说明: 1. **STM32CubeMX**: STM32CubeMX是一款配置和代码生成工具,它允许用户通过图形化界面设置STM32微控制器的外设和时钟配置。用户可以设定GPIO、定时器、串口、ADC等,然后自动...
3. "Readme.txt":这是一个常见的文档,通常包含了软件的使用说明、版本更新内容、注意事项等重要信息。在使用前,用户应仔细阅读此文件,了解可能遇到的问题和解决方案。 1stClass Studio 2012的核心功能包括: 1...
1.3 SVN—集中式版本控制集大成者/ 7 1.4 Git—Linus 的第二个伟大作品/ 9 第2章 爱上 Git 的理由/ 11 2.1 每日工作备份/ 11 2.2 异地协同工作/ 12 2.3 现场版本控制/ 13 2.4 避免引入辅助目录/ 15 2.5 重写提交说明...
程序猿成长笔记 ------ >>说明 :A_button_(blood_type):本项目是...:backhand_index_pointing_up:计算机网络 :kissing_face:操作系统 :baby_bottle:版本控制工具1:Git 2:SVN 3:GitHub使用技巧git与Github的使用,
开发板是万利的那个带有ST-Link2的199开发板 STM3210B-LK1,上面有一块STM32F103VBT6,这个片子有128K的Flash,20K的RAM。 开发板上面可以用到的资源: 1 个LCD 显示,通过跳线选择连接LCD 四个LED 发光管 一个五方向...