The demote process lets you move one or more packages in the current state to a previous state in the lifecycle.
Follow these steps:
The demote process dialog appears and lists the package you selected. If a package is part of a bound package group, all packages in the group must be demoted together. To demote a package that belongs to a bound package group, you must first unbind the package.
Note: The lowercase italic text indicates the process dialog name by the process type, since the process execution dialog names differ to each site.
The packages are added to the demotion list.
The packages are removed from the demotion list.
Note: If an option is enabled by default, it is enforced and you cannot override it.
Enforces that you demote all the packages belonging to a bound package group together; otherwise, an error occurs.
Prohibits you from demoting packages that depend upon other packages. The dependency is based on versions in the view. You cannot demote a package with a lower item-version without also demoting the packages with the higher item-versions in the current view unless the higher item-versions already exist in the view of the destination state. If the demote process is in a state that shares the same view as the one in the destination state, this option is not enforced.
Note: The higher item-version causes a dependency error when it is on the trunk or on the branch.
Allows adding dependent packages also to the list of packages being demoted. To avoid conflict, it is recommended to demote all the dependent packages together. This option retrieves details of the dependent packages and lists the details in the Dependent Packages tab. The details include the list of dependent packages, their associated versions which made them dependent, and all other versions.
Demotion options are specified.
The package is demoted and appears in the destination state.
The Package Dependency Report lets you view the dependent packages of packages and provides the ability to add all the dependent packages, while executing the Promote or Demote process. Using this feature, you can ensure that you promote or demote all the dependent packages together. Thus, you can also avoid any inconsistency in the code.
To maintain consistency, promote and demote the dependent packages together because there could be dependent package for any package.
You can view the package dependency report while performing the following actions:
While performing the Promote or Demote process, you can view the dependent packages details in the Dependent Package tab of the Promote or Demote dialog. Optionally, you can add all the dependent packages to the promote or demote list and promote or demote all the dependent packages together.
Follow these steps:
Note: If the dependent packages are present in other states, appropriate message is displayed.
Follow these steps:
The version details appear in the Versions Causing Dependency list and the All Other Versions list.
Note: If the dependent packages are present in other states, appropriate message is displayed.
Follow these steps:
|
Copyright © 2013 CA.
All rights reserved.
|
|