Process rules support these selection modes:
The latest baseline matching the process rule's baseline release-purpose pair list is chosen as the baseline for the project grouping. For a project, the corresponding project in that baseline is used as the baseline project.
The baseline specified for the process rule is used for the project grouping. For a project, the corresponding project in that baseline is used as the baseline project.
A process rule does not specify a baseline. You must manually select a baseline for the update properties for a project grouping. For a project, the corresponding project in that baseline is used as the baseline project.
A baseline project is chosen by getting the latest baseline projects that match the release or baseline release, and that match any specified version matching criteria on the project version.
A process rule specifies how a project is updated when an update operation is performed on the project. The combination of a project purpose and release value determines which process rule can be used in the project. Multiple process rules can be created for a release/purpose pair. Set up rules, and then select rules to apply to a release and purpose, and switch among the set of process rules during a release. You can also reuse process rules for future releases, rather than continually modifying the process rule for each purpose.
Process rules are automatically created whenever one of the following occurs.
General process rules are shipped with the product for both standard and distributed processes. A non-DCM-initialized database contains the standard process, and a DCM-initialized database contains both the standard and the distributed processes. The process rules have the same behavior in each, with these exceptions:
The standard process is used to provide process rules in the CLI when a purpose is specified.
You can specify which process rules to use when you create a release. For more information, see the release command.
The process_rule command supports these subcommands.