应用搁置集

描述

应用已存储的搁置集。

用法

cm shelveset apply <sh_spec> [<change_path>[ ...]] [--preview] [--mount] [--encoding=<name>] [--comparisonmethod=(ignoreeol | ignorewhitespaces| ignoreeolandwhitespaces | recognizeall)]

选项

选项/参数描述
--preview打印要应用于工作区中的更改,但不会实际应用它们。
--mount给定存储库的挂载点。
--encoding指定输出编码,例如:utf-8。请参阅 MSDN 文档 http://msdn.microsoft.com/en-us/library/system.text.encoding.aspx 以获取支持的编码及其格式表(在页面末尾的“名称”列中)。
--comparisonmethod设置比较方法。有关更多信息,请参阅备注部分。
sh_spec搁置集规范。(使用“cm help objectspec”了解更多关于搁置集规范的信息。)
change_path要应用的搁置集的更改路径。它是服务器路径,由 --preview 选项打印的路径。如果未设置任何路径,则将应用所有更改。

帮助

shelveset apply”命令还原存储的搁置集的内容。

备注

比较方法

选项/参数描述
ignoreeol忽略行尾差异。
ignorewhitespaces忽略空白差异。
ignoreeolandwhitespaces忽略行尾和空白差异。
recognizeall检测行尾和空白差异。

示例

cm shelveset apply sh:3

(应用存储的搁置集。)

cm shelveset apply sh:3 /src/foo.c

(仅应用存储在搁置集上的 /src/foo.c 更改。)