copy
(cp
):
在工作副本或版本库复制文件和目录。
用法:
copy
SRC
[@REV
]...
DST
SRC
和 DST
每一项都既可以是工作副本路径,也可以版本库
URL
路径:
WC ->
WC
:
复制并计划添加(包含版本历史)WC ->
URL
:
立即提交 WC
的一个副本至版本库 URL
路径URL ->
WC
:
检出版本库 URL
路径至 WC
,并计划添加URL ->
URL
:
完全是服务端复制;用来创建分支和标签所有 SRC
必须是相同的类型,如同 DST
是一个存在的目录,源项将被添加并作为 DST
的子项。当复制多个源项时,DST
必须是一个存在的目录。
警告:为了与以前的 Subversion 版本兼容,使用两个工作副本路径项进行复制(WC
)时,不会连接服务器,因此,在默认情况下,它们可能无法将合并跟踪信息从复制源传播到目标。->
WC
有效选项: | ||
---|---|---|
-r [--revision] ARG | : | 指定版本
ARG (一些命令也接受 ARG1:ARG2
格式的版本范围),版本参数可以是如下之一:
|
-q [--quiet] | : | 不输出或仅输出摘要信息 |
--ignore-externals | : | 忽略外部定义 |
--parents | : | 自动创建中间目录 |
-m [--message] ARG | : | 指定日志信息
ARG |
-F [--file] ARG | : | 从文件
ARG 读取日志信息 |
--force-log | : | 强制包含日志信息 |
--editor-cmd ARG | : | 使用
ARG 作为外部编辑器 |
--encoding ARG | : | 指定日志信息的字符编码
ARG |
--with-revprop ARG | : | 在新版本设置版本属性
ARG ,使用格式
name |
--pin-externals | : | 将没有显式指定版本的外部定义标定为其当前版本 (建议在创建标签时使用) |