SCC モードでは、操作が正常に完了した場合にのみ事後アクションが実行されます。バッチ・モードでは、構成管理操作が正常に完了しているかどうかに関係なく、Rational Rhapsody によってすべての事後アクションが実行されます。
SCC 操作の事前アクションと事後アクションのリストを以下の表に示します。
| CM 操作 | 事前アクション | 事後アクション |
|---|---|---|
| ConnectToArchive | なし | なし |
| CheckIn | 保存 | 構成管理情報の更新 |
| CheckOut | 保存 (プロパティーにより制御) |
現行ワークスペースへのユニットのロード |
| AddMember | 保存 | 構成管理情報の更新 |
| ListArchive | なし | なし |
| フェッチ | なし | 現行ワークスペースへのユニットのロード |
| 差 | なし | なし |
| 履歴 | 保存 | なし |
| プロパティー | 保存 | なし |
| DeleteMember | 保存 | なし |
| RenameMember | 保存 | なし |
| MoveMember | 保存 | なし |
| チェックアウト解除 | なし | 現行ワークスペースへのユニットのロード |
バッチ操作の事前アクションと事後アクションのリストを以下の表に示します。
| CM 操作 | 事前アクション | 事後アクション |
|---|---|---|
| ConnectToArchive | 保存 | なし |
| ListArchive | なし | なし |
| DiffWithCM | なし | なし |
| DiffWithRhapsody | なし | なし |
| CheckIn | 保存 | 構成管理情報の更新 |
| CheckOut | 保存 (プロパティーにより制御) |
現行ワークスペースへのユニットのロード |
| SCCAddMember | 保存 | 構成管理情報の更新 |
| ロック | 保存 | 構成管理情報の更新 |
| アンロック | 保存 | 構成管理情報の更新 |
| DeleteMember | 保存 | なし |
| RenameMember | 保存 | なし |
| MoveMember | 保存 | なし |
| CheckoutBrach | なし | なし |