Approving, Returning, or Rejecting a Change List

Once you have reviewed a change list, you can approve it and apply the changes to the mainline, or to reject it or return it to the submitter for modification.

  1. Open the Repository tab of the Browser and expand the Change Lists folder to view the change list that you want to approve, reject, or return for revision.
  2. [recommended] Open the change list property sheet to the Documents tab. Right-click any models that are shown as having subsequent changes on the mainline and select Update from Mainline to merge these changes into the change list version (see Resolving Conflicts During Check In).
    Merging modifications from the mainline ensures that you are reviewing the change list changes in the most up-to-date context, and will also simplify the approval process.
  3. If the property sheet of the change list is open, close it, then right-click the change list in the Browser and select:
    • Approve - to approve the changes in the included documents and merge them into the mainline to make them available to all users with the necessary permissions. Enter any appropriate final comment and click the Approve button. For each PowerDesigner model included in the change list, an Integration dialog is displayed, in which you can review the changes one last time before integrating them into the mainline (see Resolving Conflicts During Check In).
      Warning!  Once you begin the approval process, the mainline versions of all the documents in the change list are locked (see Locking and Unlocking Document Versions) to enable the changes to be integrated as a coherent transaction. If you click Cancel before having integrated the entirety of the changes in each of the documents, then all the documents will remain locked until you complete the approval process. You can recommence the approval process at any time from the point at which you canceled it.
    • Return for Revision - to return the change list to the user with a request to make any changes required for you to approve it. Enter a comment explaining the changes to be made and click the Return button.
    • Reject - to reject the changes submitted in the change list. Enter a comment explaining your reasons for rejecting the change list and click the Reject button.

    In each case, if an administrator has connected the repository to an SMTP server, the change list owner and any other potential reviewers receive emails notifying them of the approval, rejection, or return of the change list.