svn全部命令与中文详细解释.docx

上传人:b****2 文档编号:2160352 上传时间:2022-10-27 格式:DOCX 页数:55 大小:33.58KB
下载 相关 举报
svn全部命令与中文详细解释.docx_第1页
第1页 / 共55页
svn全部命令与中文详细解释.docx_第2页
第2页 / 共55页
svn全部命令与中文详细解释.docx_第3页
第3页 / 共55页
svn全部命令与中文详细解释.docx_第4页
第4页 / 共55页
svn全部命令与中文详细解释.docx_第5页
第5页 / 共55页
点击查看更多>>
下载资源
资源描述

svn全部命令与中文详细解释.docx

《svn全部命令与中文详细解释.docx》由会员分享,可在线阅读,更多相关《svn全部命令与中文详细解释.docx(55页珍藏版)》请在冰豆网上搜索。

svn全部命令与中文详细解释.docx

svn全部命令与中文详细解释

----------------------------------------------------------------------

SVN全部命令与中文详细解释:

----------------------------------------------------------------------

 

C:

\DocumentsandSettings\Administrator>svn?

用法:

svn[options][args]

Subversion命令行客户端,版本1.6.6。

使用“svnhelp”显示子命令的帮助信息。

使用“svn--version”查看程序的版本号和版本库访问模块,或者

使用“svn--version--quiet”只查看程序的版本号。

大多数的子命令可接受文件或目录参数,对目录进行递归处理。

如果没有指定参数,默认对当前目录(包含当前目录)递归处理。

可用的子命令:

add:

把文件和目录纳入版本控制,通过调度加到版本库。

它们会在下一次提交时加入。

blame(praise,annotate,ann):

输出指定文件或URL的追溯内容,包含版本和作者信息。

cat:

输出指定文件或URL的内容。

changelist(cl):

耦合(或解耦)文件与修改列表CLNAME。

checkout(co):

从版本库签出工作副本。

cleanup:

递归清理工作副本,删除锁,继续未完成操作,等等。

commit(ci):

把工作副本的修改提交到版本库。

copy(cp):

在工作副本或版本库中复制数据,保留历史。

delete(del,remove,rm):

从版本库中删除文件和目录。

diff(di):

显示两个版本或路径的差异。

export:

产生一个无版本控制的目录树副本。

help(?

h):

描述本程序或其子命令的用法。

import:

将未纳入版本控制的文件或目录树提交到版本库。

info:

显示本地或远程条目的信息。

list(ls):

列出版本库中的目录内容。

lock:

锁定版本库中的路径,使得其他用户不能向其提交修改。

log:

显示一组版本与/或文件的提交日志信息。

merge:

将两个源差异应用至工作副本。

mergeinfo:

显示合并的相关信息。

mkdir:

创建纳入版本控制的新目录。

move(mv,rename,ren):

在工作副本或版本库中移动或改名文件或目录。

propdel(pdel,pd):

删除目录、文件或版本的属性。

propedit(pedit,pe):

使用外部编辑器编辑属性。

propget(pget,pg):

显示目录、文件或版本的属性取值。

proplist(plist,pl):

列出目录、文件或版本的所有属性。

propset(pset,ps):

设定目录、文件或版本的属性。

resolve:

解决工作副本中目录或文件的冲突。

resolved:

删除工作副本中目录或文件的“冲突”状态。

revert:

将工作副本文件恢复到原始版本(恢复大部份的本地修改)。

status(stat,st):

显示工作副本中目录与文件的状态。

switch(sw):

更新工作副本至不同的URL。

unlock:

解除工作副本或URL的锁定。

update(up):

将版本库的修改合并到工作副本中。

Subversion是版本控制工具。

欲取得详细资料,请参阅http:

//subversion.tigris.org/

 

C:

\DocumentsandSettings\Administrator>svnhelpadd

add:

把文件和目录纳入版本控制,通过调度加到版本库。

它们会在下一次提交时加入。

用法:

add路径...

有效选项:

--targetsARG:

传递文件ARG内容为附件参数

-N[--non-recursive]:

过时;尝试--depth=files或--depth=immediates

--depthARG:

受深度参数ARG(“empty”,“files”,“immediates”

,或“infinity”)约束的操作

-q[--quiet]:

不打印信息,或只打印概要信息

--force:

强制操作运行

--no-ignore:

忽略默认值和svn:

ignore属性

--auto-props:

启用自动属性

--no-auto-props:

关闭自动属性

--parents:

增加中间父目录

全局选项:

--usernameARG:

指定用户名称ARG

--passwordARG:

指定密码ARG

--no-auth-cache:

不要缓存用户认证令牌

--non-interactive:

不要交互提示

--trust-server-cert:

不提示的接受未知的SSL服务器证书(只用于选项“--no

n-interactive”)

--config-dirARG:

从目录ARG读取用户配置文件

--config-optionARG:

以下属格式设置用户配置选项:

FILE:

SECTION:

OPTION=[VALUE]

例如:

servers:

global:

http-library=serf

 

C:

\DocumentsandSettings\Administrator>svnhelpblame

blame(praise,annotate,ann):

输出指定文件或URL的追溯内容,包含版本和作者信息。

 

用法:

blame目标[@版本]...

如果指定了版本,将从指定的版本开始查找。

 

有效选项:

-r[--revision]ARG:

ARG(一些命令也接受ARG1:

ARG2范围)

版本参数可以是如下之一:

NUMBER版本号

'{'DATE'}'在指定时间以后的版本

'HEAD'版本库中的最新版本

'BASE'工作副本的基线版本

'COMMITTED'最后提交或基线之前

'PREV'COMMITTED的前一版本

-v[--verbose]:

打印附加信息

-g[--use-merge-history]:

从合并历史使用/显示额外信息

--incremental:

给予适合串联的输出

--xml:

输出为XML

-x[--extensions]ARG:

缺省:

“-u”。

当Subversion调用外部比较程序时,ARG

直接传给它。

但是当

Subversion使用缺省的内置比较实现,或者正

显示追溯时,ARG可以是:

-u(--unified):

输出三行统一上下文。

-b(--ignore-space-change):

忽略空白数量的修改。

-w(--ignore-all-space):

忽略所有的空白。

--ignore-eol-style:

忽略行尾样式的改变。

-p(--show-c-function):

在比较输出中显示C函数名称。

--force:

强制操作运行

全局选项:

--usernameARG:

指定用户名称ARG

--passwordARG:

指定密码ARG

--no-auth-cache:

不要缓存用户认证令牌

--non-interactive:

不要交互提示

--trust-server-cert:

不提示的接受未知的SSL服务器证书(只用于选项“--no

n-interactive”)

--config-dirARG:

从目录ARG读取用户配置文件

--config-optionARG:

以下属格式设置用户配置选项:

FILE:

SECTION:

OPTION=[VALUE]

例如:

servers:

global:

http-library=serf

 

C:

\DocumentsandSettings\Administrator>svnhelpcat

cat:

输出指定文件或URL的内容。

用法:

cat目标[@版本]...

如果指定了版本,将从指定的版本开始查找。

 

有效选项:

-r[--revision]ARG:

ARG(一些命令也接受ARG1:

ARG2范围)

版本参数可以是如下之一:

NUMBER版本号

'{'DATE'}'在指定时间以后的版本

'HEAD'版本库中的最新版本

'BASE'工作副本的基线版本

'COMMITTED'最后提交或基线之前

'PREV'COMMITTED的前一版本

全局选项:

--usernameARG:

指定用户名称ARG

--passwordARG:

指定密码ARG

--no-auth-cache:

不要缓存用户认证令牌

--non-interactive:

不要交互提示

--trust-server-cert:

不提示的接受未知的SSL服务器证书(只用于选项“--no

n-interactive”)

--config-dirARG:

从目录ARG读取用户配置文件

--config-optionARG:

以下属格式设置用户配置选项:

FILE:

SECTION:

OPTION=[VALUE]

例如:

servers:

global:

http-library=serf

 

C:

\DocumentsandSettings\Administrator>svnhelpchangelist

changelist(cl):

耦合(或解耦)文件与修改列表CLNAME。

使用:

1.changelistCLNAMETARGET...

2.changelist--removeTARGET...

有效选项:

-q[--quiet]:

不打印信息,或只打印概要信息

-R[--recursive]:

向下递归,与--depth=infinity相同

--depthARG:

受深度参数ARG(“empty”,“files”,“immediates”

,或“infinity”)约束的操作

--remove:

删除修改列表耦合

--targetsARG:

传递文件ARG内容为附件参数

--changelistARG:

只能对修改列表ARG成员操作

[aliases:

--cl]

全局选项:

--usernameARG:

指定用户名称ARG

--passwordARG:

指定密码ARG

--no-auth-cache:

不要缓存用户认证令牌

--non-interactive:

不要交互提示

--trust-server-cert:

不提示的接受未知的SSL服务器证书(只用于选项“--no

n-interactive”)

--config-dirARG:

从目录ARG读取用户配置文件

--config-optionARG:

以下属格式设置用户配置选项:

F

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 商务科技

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1