このサブコマンドは、フォルダーの内容を新規フォルダーまたは既存のフォルダーにコピーします。
開発者またはビルド・マネージャーは、フォルダーを新規フォルダーにコピーできます。フォルダーを既存のフォルダーにコピーする場合、宛先フォルダーは修正可能である必要があります。
このタスクについて
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 によって指定された既存のフォルダーにフォルダーをコピーすることを指定します。既存のフォルダーのフォルダー・スペックでは、1 つのフォルダーを指定する必要があります。詳しくは、『フォルダー仕様』を参照してください。
- デフォルトでは、ソース・フォルダーのタスクによって宛先フォルダーのタスクが置き換えられます。タスクを置き換えずに追加するには、-append オプションを使用してください。
- folder_spec
- コピー元のフォルダーを指定します。詳しくは、『フォルダー仕様』を参照してください。
- -new new_folder_name
- フォルダーを new_folder_name で指定された新規フォルダーにコピーすることを指定します。new_folder_name に改行文字を含めることはできません。
- -q|-quiet
- 更新または作成されたフォルダーの表示名を表示することを指定します。表示名は、有効なフォルダー仕様を示します。
例
- フォルダー 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"
- フォルダー 95 を、既存のフォルダー 103 にコピーし、タスクを追加します。
ccm folder -copy 95 -append -existing 103