merge: Merge changes into a working copy.
usage: 1. merge SOURCE[@REV] [TARGET_WCPATH]
(the 'sync' merge)缓存
有效选项: -r [--revision] ARG : ARG (一些命令也接受ARG1:ARG2范围) 版本参数能够是以下之一: NUMBER 版本号 '{' DATE '}' 在指定时间之后的版本 'HEAD' 版本库中的最新版本 'BASE' 工做副本的基线版本 'COMMITTED' 最后提交或基线以前 'PREV' COMMITTED的前一版本 -c [--change] ARG : 在ARG版本(如同 -r ARG-1:ARG)做的修改 若是ARG为负数则等价于 -r ARG:ARG-1 -N [--non-recursive] : 过期;尝试 --depth=files 或 --depth=immediates --depth ARG : 限制操做深度是 ARG ('empty', 'files', 'immediates', 或 'infinity') -q [--quiet] : 不打印信息,或只打印概要信息 --force : 强制操做运行 --dry-run : 尝试操做但没有修改 --diff3-cmd ARG : 使用 ARG 做为合并命令 --record-only : 只合并合并信息的差别 -x [--extensions] ARG : 缺省: “-u”。当 Subversion 调用外部比较程序时,ARG 直接传给它。可是当 Subversion 使用缺省的内置比较实现,或者正 显示追溯时, ARG 能够是: -u (--unified): 输出三行统一上下文。 -b (--ignore-space-change): 忽略空白数量的修改。 -w (--ignore-all-space): 忽略全部的空白。 --ignore-eol-style: 忽略行尾样式的改变。 -p (--show-c-function): 在比较输出中显示 C 函数名称。 --ignore-ancestry : 合并时忽略原始信息 --accept ARG : 指定自动解决冲突动做 ('postpone', 'working', 'base', 'mine-conflict', 'theirs-conflict', 'mine-full', 'theirs-full', 'edit', 'launch') (shorthand: 'p', 'mc', 'tc', 'mf', 'tf', 'e', 'l') --reintegrate : 合并分支回父分支 --allow-mixed-revisions : 容许合并到含有混合版本的工做副本. 不建议使用此选项! 请先执行 'svn update' 。 全局选项: --username ARG : 指定用户名称 ARG --password ARG : 指定密码 ARG --no-auth-cache : 不要缓存用户认证令牌 --non-interactive : 不要交互提示 --trust-server-cert : 不提示的接受未知的证书颁发机构发行的 SSL 服务器证书(只用于选项 “--non-interactive”) --config-dir ARG : 从目录 ARG 读取用户配置文件 --config-option ARG : 如下属格式设置用户配置选项: FILE:SECTION:OPTION=[VALUE] 例如: servers:global:http-library=serf