Migration is the Version Control function that enables you to selectively copy aggregate objects from the selected source model to the selected destination model. Copied objects replace equivalent objects, if they exist. Otherwise, copied objects are added to the destination model. For a graphical depiction, see Migration Replaces Equivalent Objects and Adds New Objects in the chapter "Migrating Objects from One Model to Another."
Migration copies each object you select in context as an aggregate object with related objects. Migrating the related objects maintains the integrity of the aggregate object's definition. There are three kinds of related objects: component objects, which Migration always migrates with the aggregate, companion objects, which Migration migrates with the aggregate if they do not already exist in the destination model, and enabling objects, which you must select for migration along with the aggregate object if they do not already exist in the destination model.
If any selected object cannot be successfully migrated, no objects are migrated. This ensures that Migration always preserves the integrity of the destination model.
For answers to other questions you have about Migration, see FAQs About Migration in the chapter "Comparing Objects in Different Models."
|
Copyright © 2013 CA.
All rights reserved.
|
|