Creating a task

This subcommand creates a task. If you specify a resolver, the task is assigned to the specified person. If you do not specify a resolver, or if you specify -register when creating the task, the task is registered, but not assigned to a person.

About this task

ccm task -cr|-create -s|-synopsis synopsis
        [-prob|-problem|-change_request change_request_spec]
        ([-def|-default|-current] | [-register])
        [-desc|-description description]
        [-desc_edit|-descriptionedit|-description_edit]
        [-desc_file|-descriptionfile|-description_file file_path]
        [-p|-priority priority] [-plat|-platform platform]
        [-r|-resolver resolver] [-rel|-release release_spec]
        [-sub|-subsystem subsystem] [-time|-time_estimate time_estimate]
        [-date|-date_estimate date_estimate] [-q|-quiet]
-date|-date_estimate date_estimate
Specifies the estimated completion date. The date_estimate must be a valid date.
-def|-default|-current
Specifies to set the task you are creating as the current task for this CLI session.
-desc|-description description
Specifies a single-line description. The description cannot contain newline characters.
-desc_edit|-description_edit
Specifies to start the default text editor so you can edit or compose a multi-line description.
-desc_file|-description_file file_path
Specifies a path to a file containing a multi-line description.
-plat|-platform platform
Specifies the platform. The platform must be a valid platform.
-p|-priority priority
Specifies the priority. The priority must be a valid task priority. The default valid priorities are High, Medium, and Low.
-prob|-problem|-change_request change_request_spec
Specifies to associate the new task with the specified change request. The change request must be modifiable by you and in a state that permits task association. You can set change_request_spec to one change request. For more details, see Change request specification.
-quiet
Specifies that the confirmation messages include only the task identifier for each task created.
-register
Specifies to create the task in the registered state.
-rel|-release release_spec
Specifies the release. You can set release_spec to one release. For details, see Release specification
-r|-resolver resolver
Specifies which user is responsible for resolving the tasks. If not specified, it is set to the resolver of the task you are copying. The resolver must be a valid task resolver.
-sub|-subsystem subsystem
Specifies the task subsystem. The subsystem must be a valid task subsystem.
-s|-synopsis synopsis
Specifies the synopsis of the task you are creating. The synopsis can be any string without newline characters.
-time|-time_estimate time_estimate
Specifies the estimated time to complete the task. The time_estimate can be any string. However, to help with reporting and metrics, be sure to adopt a consistent convention for format and units.

Example


Feedback