Pre- and post- actions for configuration management

IBM® Rational® Rhapsody® assumes a minimal configuration for all configuration management operations and takes certain actions either before (pre‑actions) or after (post‑actions) configuration management operations.

In SCC mode, post‑actions are executed only if the operation is successful. In batch mode, Rational Rhapsody executes all post‑actions regardless of whether the configuration management operation succeeds.

The following table lists the pre- and post‑actions for SCC operations.

Table 1. Pre- and post- actions for configuration management
CM Operation Pre-Action Post-Action
ConnectToArchive None None.
CheckIn Save Update configuration management information.
CheckOut Save
(controlled by a property)
Load the unit into the current workspace.
AddMember Save Update configuration management information.
ListArchive None None.
Fetch None Load the unit into the current workspace.
Diff None None.
History Save None.
Properties Save None.
DeleteMember Save None.
RenameMember Save None.
MoveMember Save None.
Uncheckout None Load the unit into the current workspace.

The following table lists the pre- and post‑actions for batch operations.

Table 2. Pre- and post- actions for batch operations
CM Operation Pre-Action Post-Action
ConnectToArchive Save None.
ListArchive None None.
DiffWithCM None None.
DiffWithRhapsody None None.
CheckIn Save Update configuration management information.
CheckOut Save
(controlled by a property)
Load the unit into the current workspace.
SCCAddMember Save Update configuration management information.
Lock Save Update configuration management information.
Unlock Save Update configuration management information.
DeleteMember Save None.
RenameMember Save None.
MoveMember Save None.
CheckoutBrach None None.

Feedback