此子命令用于将某个文件夹的内容复制到新文件夹或现有文件夹。
开发者或构建管理员可将某个文件夹复制到新文件夹。将某个文件夹复制到现有文件夹时,目标文件夹必须可由您修改。
关于此任务
ccm folder -cp|-copy folder_spec -new new_folder_name [-q|-quiet]
ccm folder -cp|-copy folder_spec -e|-existing folder_spec [-append]
[-q|-quiet]
- -append
- 当与 -existing folder_spec 选项结合使用时,指定附加目标文件夹中的任务而不是将其替换为源文件夹中的任务。
- -e|-existing folder_spec
- 指定将文件夹复制到由 folder_spec 指定的现有文件夹。现有文件夹的文件夹指定必须标识一个文件夹。请参阅Folder specification以获取详细信息。
- 缺省情况下,源文件夹中的任务会替换目标文件夹中的任务。使用 -append 选项可附加而不是替换任务。
- folder_spec
- 指定要从中复制的文件夹。请参阅Folder specification以获取详细信息。
- -new new_folder_name
- 指定将文件夹复制到具有指定 new_folder_name 的新文件夹。new_folder_name 不能包含换行符。
- -q|-quiet
- 指定显示已更新或已创建文件夹的的显示名称。显示名称显示有效的Folder specification
示例
- 将文件夹 95 复制到名为 Tasks Completed for Release 3.4 on September 15, 1997 的新文件夹。
ccm folder -copy 95 -new "Tasks Completed for Release 3.4 on September 15, 1997"
Folder '95: Tasks Completed for Release 3.4' copied to '158: Tasks Completed for Release 3.4 on September 15, 1997'
- 将文件夹 95 复制到编号为 103 的现有文件夹。
ccm folder -cp 95 -existing 103
Folder '95: Tasks Completed for Release 3.4' copied to '103: Tested Tasks for Release 3.4"
- 将文件夹 folder 95 复制到 folder 103,来附加任务。
ccm folder -copy 95 -append -existing 103