本文打印版文件下载地址

[山外笔记-SVN命令]svn命令详解-打印版.pdf

一、命令简介

svn命令用于Subversion命令行客户端,执行svn相关的操作。

二、命令语法

1、svn语法:

(1)svn语法:svn <subcommand> [options] [args]

(2)查看svn子命令帮助信息:svn help <subcommand>

(3)查看SVN当前版本的依赖库:svn --version --verbose

(4)仅查看SVN版本库版本号:svn --version --quiet

2、svn子命令

(1)svn help(?, h):描述本程序或其子命令的用法。

(2)svn checkout(co):从版本库中检出工作副本。

(3)svn add:添加新建文件和目录到版本控制中。

(4)svn delete(del, remove, rm):从版本控制中删除文件或目录。

(5)svn status(stat, st):查看工作副本的文件或目录的状态信息。

(6)svn revert:恢复原始的工作拷贝状态(撤销本地更改)。

(7)svn commit(ci):提交工作副本中的修改到版本库。

(8)svn diff(di):显示两个修订或路径之间的局部更改或差异。

(9)svn info:显示关于本地或远程项的信息。

(10)svn list(ls):列出指定版本库路径下的文件或目录列表。

(11)svn log:显示文件或目录修改的日志信息。

(12)svn update(up):将版本库的变更同步到工作副本。

(13)svn upgrade:升级工作副本的元数据存储格式。

(14)svn copy(cp):复制工作副本或版本库中的文件或目录,可用于创建分支。

(15)svn merge:合并变更到工作副本,可用于合并分支。

(16)svn mergeinfo:显示合并相关的信息。

(17)svn mkdir:在版本控制中创建新目录。

(18)svn move(mv, rename, ren):在工作副本或版本库中移动或重命名文件或目录。

(19)svn import:提交一个未版本化的文件或目录树到版本库,即导入文件或目录到版本库。

(20)svn export:创建一个未版本化的副本目录树,即将版本库中文件或目录导出。

(21)svn lock:锁定工作副本路径或版本库中的URL,其他用户不能提交更改。

(22)svn unlock:解除工作副本路径或版本库中URL的锁定。

(23)svn cleanup:从中断操作中恢复使工作副本处于锁定状态,或者删除不需要的文件。

(24)svn auth:管理缓存的身份验证凭据。

(25)svn blame(praise, annotate, ann):显示文件的每一行上一次(或下一次)更改的时间。

(26)svn cat:输出指定文件或url的内容。

(27)svn changelist(cl):对本地工作副本的文件进行分组。

(28)svn patch:对工作副本应用补丁。

(29)svn propdel(pdel, pd):删除文件、目录或修订中的属性。

(30)svn propedit(pedit, pe):使用外部编辑器编辑属性。

(31)svn propget(pget, pg):显示文件、目录或修订的属性值。

(32)svn proplist(plist, pl):列出文件、目录或修订所有的属性。

(33)svn propset(pset, ps):设置文件、目录或修订的属性值。

(34)svn relocate:将工作副本重定位到另一个版本库根URL。

(35)svn resolve:解决工作复制文件或目录上的冲突。

(36)svn resolved:删除工作副本文件或目录上的“冲突”状态。

(37)svn switch(sw):将工作副本更新到同一版本库中的不同URL。

【山外笔记-SVN命令】svn命令详解的更多相关文章

  1. 【山外笔记-SVN命令】svnlook命令详解

    本文打印版问文件下载地址 [山外笔记-SVN命令]svnlook命令详解-打印版.pdf 一.命令简介 svnlook是检验Subversion版本库不同方面的命令行工具,不会对版本库有任何修改,只是 ...

  2. 【山外笔记-工具框架】SVN版本控制系统

    [山外笔记-框架工具]SVN版本控制系统 学习资料: 1.本文打印版下载地址:[山外笔记-框架工具笔记]SVN版本控制工具-打印版.pdf 2.SVN和TortoiseSVN在线中文文档:http:/ ...

  3. 【山外笔记-数据库】Memcached详解教程

    本文打印版文档下载地址 [山外笔记-数据库]Memcached详解教程-打印版.pdf 一.Memcached数据库概述 1.Memcached简介 (1)Memcached是一个自由开源的,高性能, ...

  4. 【山外笔记-工具框架】iperf3网络性能测试工具详解教程

    [山外笔记-工具框架]iperf3网络性能测试工具详解教程   本文下载链接 [学习笔记]iperf3网络性能测试工具.pdf 网络性能评估主要是监测网络带宽的使用率,将网络带宽利用最大化是保证网络性 ...

  5. iOS开发——开发实战篇&版本控制SVN和Git使用详解

     版本控制SVN和Git使用详解     公司的实际开发中,在天朝使用较多的还是SVN,因为SVN是集中式的,在天朝上班你们都懂的!     -----------------svn--------- ...

  6. Linux常用命令及部分详解

    1.总结部分 常用指令 ls      显示文件或目录 -l            列出文件详细信息l(list) -a            列出当前目录下所有文件及目录,包括隐藏的a(all) m ...

  7. svn冲突问题详解 SVN版本冲突解决详解

    svn冲突问题详解 SVN版本冲突解决详解 (摘自西西软件园,原文链接http://www.cr173.com/html/46224_1.html) 解决版本冲突的命令.在冲突解决之后,需要使用svn ...

  8. 【山外笔记-云原生】《Docker+Kubernetes应用开发与快速上云》读书笔记-2020.04.25(六)

    书名:Docker+Kubernetes应用开发与快速上云 作者:李文强 出版社:机械工业出版社 出版时间:2020-01 ISBN:9787111643012 [山外笔记-云原生]<Docke ...

  9. telnet 命令使用方法详解,telnet命令怎么用

    telnet 命令使用方法详解,telnet命令怎么用? 文章类型:电脑教程 原创:天诺时空   什么是Telnet? 对于Telnet的认识,不同的人持有不同的观点,可以把Telnet当成一种通信协 ...

随机推荐

  1. ELK7.11.2版本安装部署及ElastAlert告警相关配置

    文档开篇,我还是要说一遍,虽然我在文档内容中也会说好多遍,但是希望大家不要嫌我墨迹: 请多看官方文档,请多看命令行报错信息,请多看日志信息,很多时候它们比百度.比必应.比谷歌有用: 请不要嫌麻烦,打开 ...

  2. 带你全面认识CMMI V2.0(四)——管理 赋能

    风险和机会管理(PSK)包括:识别威胁和机会:评估其发生和影响的可能性:减轻潜在威胁:利用潜在机会目的:识别,记录,分析和管理潜在的风险或机会.价值:减轻不利影响或利用积极影响来增加实现目标的可能性. ...

  3. OO第四单元——基于UML的UML解析器总结&OO课程总结

    OO第四单元--基于UML的UML解析器总结&OO课程总结 前言:一学期愉快(痛苦)的OO课程学习结束了,OO几个单元作业都各有特色,实验也各有特色,仔细回味起来,不再是单纯的敲代码(但自己还 ...

  4. Toolkit 大更新:UI 更美观,用起来更方便!

    前言 前段时间有小伙伴在群里聊天,说到 Toolkit 下载量到 4.9k 了.就突然想起来,很久没有更新这个插件. PS:我是用它申请了 License,一般时候使用 Json 格式化功能. 趁着周 ...

  5. [Skill]从零掌握正则表达式

    前言 无论你是出于什么原因需要掌握正则表达式(诸如爬虫.文本检索.后端服务开发或Linux脚本),如果之前从没接触过正则表达式(比如我)很容易在如山般的公式中迷失,以至于你在项目写的正则表达式很可能会 ...

  6. 关gzip压缩,我有新发现

    1 gzip的压缩效果是立竿见影的: 2 网站是否开启gzip的查看方式 2.1 打开Chrome浏览器,按 F12打开调试面板 2.2 切换到network页签,在网络请求列表的表头,鼠标右键==& ...

  7. SAAS云平台搭建札记: (四) AntD For React使用react-router-dom路由接收不同参数页面不刷新的问题

    在.net开发员眼里,如果使用MVC,根据路由匹配原则,可以通过各种方式接收参数,比如 /Post/List/1, /Post/List/2,或者 /Post/List?id=1,/Post/List ...

  8. python3函数可变输入参量

    技术背景 通常我们在python中定义一个函数的时候,需要给出明确的函数输入参量,比如对于一个数学函数\(z=f(x,y)\)就表示,\(z\)是关于\(x\)和\(y\)的一个函数.但是如果对于未知 ...

  9. [Web] 通用轮播图代码示例

    首先是准备好的几张图片, 它们的路径是: "img/1.jpg", "img/2.jpg", "img/3.jpg", "img/ ...

  10. 『动善时』JMeter基础 — 2、JMeter的安装和启动

    1.安装Java环境 由于JMeter是纯Java的桌面应用程序,因此它的运行环境需要Java环境,即需要安装JDK或JRE.(也就是安装JDK环境) 步骤简要说明: 下载并安装JDK 配置环境变量 ...