【山外笔记-SVN命令】svn命令详解
本文打印版文件下载地址
一、命令简介
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命令详解的更多相关文章
- 【山外笔记-SVN命令】svnlook命令详解
本文打印版问文件下载地址 [山外笔记-SVN命令]svnlook命令详解-打印版.pdf 一.命令简介 svnlook是检验Subversion版本库不同方面的命令行工具,不会对版本库有任何修改,只是 ...
- 【山外笔记-工具框架】SVN版本控制系统
[山外笔记-框架工具]SVN版本控制系统 学习资料: 1.本文打印版下载地址:[山外笔记-框架工具笔记]SVN版本控制工具-打印版.pdf 2.SVN和TortoiseSVN在线中文文档:http:/ ...
- 【山外笔记-数据库】Memcached详解教程
本文打印版文档下载地址 [山外笔记-数据库]Memcached详解教程-打印版.pdf 一.Memcached数据库概述 1.Memcached简介 (1)Memcached是一个自由开源的,高性能, ...
- 【山外笔记-工具框架】iperf3网络性能测试工具详解教程
[山外笔记-工具框架]iperf3网络性能测试工具详解教程 本文下载链接 [学习笔记]iperf3网络性能测试工具.pdf 网络性能评估主要是监测网络带宽的使用率,将网络带宽利用最大化是保证网络性 ...
- iOS开发——开发实战篇&版本控制SVN和Git使用详解
版本控制SVN和Git使用详解 公司的实际开发中,在天朝使用较多的还是SVN,因为SVN是集中式的,在天朝上班你们都懂的! -----------------svn--------- ...
- Linux常用命令及部分详解
1.总结部分 常用指令 ls 显示文件或目录 -l 列出文件详细信息l(list) -a 列出当前目录下所有文件及目录,包括隐藏的a(all) m ...
- svn冲突问题详解 SVN版本冲突解决详解
svn冲突问题详解 SVN版本冲突解决详解 (摘自西西软件园,原文链接http://www.cr173.com/html/46224_1.html) 解决版本冲突的命令.在冲突解决之后,需要使用svn ...
- 【山外笔记-云原生】《Docker+Kubernetes应用开发与快速上云》读书笔记-2020.04.25(六)
书名:Docker+Kubernetes应用开发与快速上云 作者:李文强 出版社:机械工业出版社 出版时间:2020-01 ISBN:9787111643012 [山外笔记-云原生]<Docke ...
- telnet 命令使用方法详解,telnet命令怎么用
telnet 命令使用方法详解,telnet命令怎么用? 文章类型:电脑教程 原创:天诺时空 什么是Telnet? 对于Telnet的认识,不同的人持有不同的观点,可以把Telnet当成一种通信协 ...
随机推荐
- 别人 echo 、你也 echo ,是问 echo 知多少?-- Shell十三问<第三问>
别人 echo .你也 echo ,是问 echo 知多少?-- Shell十三问<第三问> 承接上一章所介绍的 command line ,这里我们用 echo 这个命令加以进一步说明. ...
- 201871010130-周学铭 实验三 结对项目—《D{0-1}KP 实例数据集算法实验平台》项目报告
项目 内容 课程班级博客链接 18卓越班 这个作业要求链接 实验三结对编程要求 我的课程学习目标 体验软件项目开发中的两人合作,练习结对编程(Pair programming).掌握Github协作开 ...
- ASP.NET Core中使用令牌桶限流
在限流时一般会限制每秒或每分钟的请求数,简单点一般会采用计数器算法,这种算法实现相对简单,也很高效,但是无法应对瞬时的突发流量. 比如限流每秒100次请求,绝大多数的时间里都不会超过这个数,但是偶尔某 ...
- Seata搭建与分布式事务入门
在单体架构下,我们大多使用的是单体数据库,通过数据库的ACID特性支持,实现了本地事务.但是在微服务架构下复杂的业务关系中,分布式事务是不可避免的问题之一.Seata是Spring Cloud Ali ...
- 自动化kolla-ansible部署ubuntu20.04+openstack-victoria之本地仓库-06
自动化kolla-ansible部署ubuntu20.04+openstack-victoria之本地仓库-06 欢迎加QQ群:1026880196 进行讨论 1. 安装docker registry ...
- RedHat 7.6 安装 Mysql 8.0.17
# 查看是否安装mysql rpm -qa | grep -i mysql # 如果有,需要卸载旧版本Mysql及相关依赖包 rpm -e MySQL-client-*** # 查看开机启动服务列表状 ...
- java多种文件复制方式以及效率比较
1.背景 java复制文件的方式其实有很多种,可以分为 传统的字节流读写复制FileInputStream,FileOutputStream,BufferedInputStream,BufferedO ...
- Java编程语言学习01-编写第1个Java程序
JVM/JRE/JDK JVMJava虚拟机(Java Virtual Machine)它是运行所有Java程序的虚拟计算机有的java程序会首先被编译为.class的类文件,这种类文件可以在虚拟机上 ...
- Java 高精度浮点数计算工具
说起编程中的高精度数值,我第一反应就是double类型了.的确,double阶码11位,尾数52位,几乎能应对任何苛刻的要求......然而,当我天真地尝试用double来算泰勒展开式的函数值,离散代 ...
- 无所不能的PowerMock,mock私有方法,静态方法,测试私有方法,final类
1.为什么要用mock 我的一本书的解释: (1)创建所需的DB数据可能需要很长时间,如:调用别的接口,模拟很多数据 (2)调用第三方API接口,测试很慢, (3)编写满足所有外部依赖的测试可能很复杂 ...