指定のオブジェクト、変更依頼、または修正対象タスクに、指定のタスクを関連付けることができます。オブジェクトとの関連付けの場合、そのタスクへの修正アクセス権が付与されているユーザーがこの操作を実行できます。変更依頼との関連付けの場合、変更依頼への修正アクセス権が付与されているユーザーがこの操作を実行できます。変更依頼が、タスク関連付けを実行できる状態でなければなりません。
タスクを修正対象タスクに関連付ける際のタスク要件を以下に示します。
- 異なるデータベースのタスクを相互に関連付けることができる。
- 修正対象タスクは、completed または excluded 状態でなければならない。
- 修正タスクは、関係を設定したユーザーにより修正可能でなければならない。
- タスクは 1 つのタスクのみを修正できる。
このタスクについて
ccm task -a|-associate|-relate task_spec -obj|-object file_spec...
ccm task -a|-associate|-relate task_spec -fixes task_spec
ccm task -a|-associate|-relate task_spec
-prob|-problem|-change_request change_request_spec...
- change_request_spec
- タスクに関連付ける変更依頼を指定します。change_request_spec は、複数の変更依頼に設定できます。詳しくは、『変更依頼仕様』を参照してください。
- file_spec
- タスクに関連付けるオブジェクトを指定します。オブジェクトは、プロジェクト、ディレクトリー、またはファイルのいずれかです。詳しくは、『ファイル仕様』を参照してください。
- -fixes task_spec
- 修正対象タスクを指定します。task_spec は 1 つのタスクに設定できます。詳しくは、『タスク仕様』を参照してください。
- -prob|-problem|-change_request
- タスクに関連付ける変更依頼を指定します。
例
- タスク 17 をオブジェクト MAIN.C-3:csrc:1 に関連付けます。
ccm task -a 17 -obj MAIN.C-3:csrc:1
- タスク 54 を変更依頼 D#1231 に関連付けます。
ccm task -associate 54 -change_request D#1231
- 修正タスク (19) と修正対象タスク (4) の間の関係を作成します。
ccm task -relate 19 -fixes 4