task_release_propagate

When this feature is turned on and you modify the release on a task using the ccm task -modify -release command or the Properties dialog in the GUI, then the change in the release propagates to the associated objects of the task, according to the following rules.

Type: Model object attribute (Boolean)

Default value: TRUE

The new release propagates to all objects associated with that task that satisfies all of the following conditions:
  1. The old release on the object matches the old release on the task.
  2. The user can modify the object.

When these conditions are satisfied, the user sees the following messages on the CLI command line and in the GUI Message View:

Propagating modified release value from task 'task displayname' to matching associated objects.

For each object that is updated, the following message is displayed:

Setting release on 'objectname' to 'new release'.

If an object is skipped because it is not modifiable by the user, the following message is displayed:

Skipping object 'objectname' because it is not modifiable by the user.

If the release on the task is modified with the ccm attr command, then the propagation logic is not executed.


Feedback