svn的命令,svn常用命令详解

  svn的命令,svn常用命令详解

  官方解释,请参考:http://www。颠覆。org。cn/SVN图书/每夜/SVN。参考文献。SVN。c .结帐。超文本标记语言

  常用检出命令:svn co http://路径(目录或文件的全路径) [本地目录全路径] -用户名用户名-密码密码

  版本控制公司svn://路径(目录或文件的全路径) [本地目录全路径] -用户名用户名-密码密码

  版本控制结帐http://路径(目录或文件的全路径) [本地目录全路径] -用户名用户名版本控制签出svn://路径(目录或文件的全路径) [本地目录全路径] -用户名用户名

  注:如果不带-密码参数传输密码的话,会提示输入密码,建议不要用明文的-密码选项。

  其中用户名与密码前是两个短线,不是一个。

  不指定本地目录全路径,则检出到当前目录下。

  例子:svn co svn://192.168.0.3/测试工具/home/testtools -用户名卢克

  SVN公司http://192。168 .0 .3/测试/测试pp-用户名卢克

  版本控制结帐svn://192.168.0.3/测试工具/home/testtools -用户名卢克

  SVN查一下http://192。168 .0 .3/测试/测试应用程序-用户名卢克

  标注自己实验过的代码:

  SVN退房http://xxxx/cxb/韦基芬/code/trunk/web/XXX/home/cxb/src/XXX

  SVN退房http://xxxxx/cxb/weijifen/code/trunk/web/trunk ./home/cxb/src/XXX

  检出指定具体版本:

  版本控制公司http://路径(目录或文件的全路径) [本地目录全路径] [ -修订版] -用户名用户名-密码密码

  版本控制签出svn://路径(目录或文件的全路径) [本地目录全路径] [ -修订版] -用户名用户名

  版本控制公司[ -修订版]http://路径(目录或文件的全路径) [本地目录全路径] -用户名用户名-密码密码

  版本控制签出[ -修订版]svn://路径(目录或文件的全路径) [本地目录全路径] -用户名用户名

  版本控制结帐http://siphon.googlecode.com/svn/trunk/虹吸管-r r791

  版本控制结帐-http://siphon.googlecode.com/svn/trunk/r791虹吸管

  检出不包括源文件夹根目录:

  比如我要结账行李箱/下面的所有文件,但是不包括树干文件夹

  我们可以在版本控制文件夹后面打个空格,在加个"."就行了

  SVN公司http://192。168 .1 .10/SVN/项目/主干//主页/DSP-打开

  改为:

  SVN公司http://192。168 .1 .10/SVN/项目/主干/./home/DSP-打开

  查看更多关于检验参数使用的命令:svn帮助结帐

  [root@ltegr ~]# svn帮助结帐

  签出(一氧化碳):从存储库中签出一个工作副本。

  用法:结帐URL[@REV].[路径]

  如果指定,版本将确定统一资源定位器的第一个版本

  抬起头。

  如果省略路径,URL的基本名称将用作

  目的地。如果给出了多个URL,将检查每个统一资源定位器

  出到一个子目录的路径,用子目录的名称

  作为统一资源定位器的基本名称。

  如果使用了力,未变形的障碍物会阻碍工作中的路径

  复制目标不会自动导致检出失败。

  如果阻碍路径与

  存储库中的相应路径,它将被版本化,但它的

  内容在工作副本中保持"原样"。这意味着

  阻碍目录的未版本化子目录也可能会阻碍和

  变得版本化。对于文件,任何内容之间的差异

  障碍和存储库被视为局部修改

  到工作副本。将应用存储库中的所有属性

  去堵塞的小路。

  请参见“svn帮助更新"以获取可能的字符列表

  报告所采取的行动。

  有效选项:

  -r [ - revision] ARG : ARG(某些命令也采用ARG1:ARG2范围)

  修订参数可以是下列之一:

  编号修订号

  日期开头的{ 日期 } 修订

  存储库中的“头”最新

  项目工作副本的"基本版本"

  "已提交"上次提交是在基数处或之前

  提交前的"上一版本"修订

  -q [ -安静]:不打印任何内容,或者只打印摘要信息

  -N [ -非递归]:过时;尝试深度=文件或-深度=即时

  -深度参数:通过深度参数限制操作(空,文件,

  "即时"或"无限")

  -力:强制运行操作

  -忽略-外部:忽略外部定义

  全局选项:

  -用户名参数:指定用户名参数

  -密码参数:指定一个密码参数

  -无身份验证缓存:不缓存身份验证令牌

  -非交互式:不进行交互式提示

  -信任服务器证书:接受未知的加密套接字协议层服务器证书,而不

  提示(但仅限于-非交互式)

  - config-dir参数:从目录银读取用户配置文件

  - config-option参数:按以下格式设置用户配置选项:

  文件:节:选项=[值]

  例如:服务器:全局:http-library=serf

  知识扩展:

  1、退房跟记录对应,导出跟进口对应。

  检验导出获得文件后,导出的文件仍处于版本控制版本控制中,与版本库保持关联,比如你可以进行版本控制更新或者版本控制提交操作。

  同时导出文件夹下有一个。版本控制的隐藏文件夹,存储着一些版本的元数据信息出口。简单导出一个版本的数据,导出的文件脱离版本控制版本控制,修改后无进行更新和犯罪操作。导出文件夹下没有。版本控制目录。

  注:如果不带-密码参数传输密码的话,会提示输入密码,建议不要用明文的-密码选项。

  其中用户名与密码前是两个短线,不是一个。

  不指定本地目录全路径,则检出到当前目录下。

  例子:svn co svn://192.168.0.3/测试工具/home/testtools -用户名卢克

  SVN公司http://192。168 .0 .3/测试/测试pp-用户名卢克

  版本控制结帐svn://192.168.0.3/测试工具/home/testtools -用户名卢克

  SVN查一下http://192。168 .0 .3/测试/测试应用程序-用户名卢克

svn的命令,svn常用命令详解