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 | : | 将没有显式指定版本的外部定义标定为其当前版本 (建议在创建标签时使用) |