Previous Topic: Why Would I Need Version Control?Next Topic: How Do I Use Compare Report Results?


When Would I Use Version Control?

The Compare Report is often the first step in planning a migration to copy new and changed objects from one model to another. The report identifies objects that have changed and objects that exist in one model but not the other. Based on the difference analysis information in the report, you can determine which objects to migrate. You also can be able to identify possible candidates for adoption by looking for objects with the same name listed as existing in the source model only and as existing in the destination model only.

There are special cases for using the Compare Report, and there are situations where you can use the Compare Report on a regular basis. The following are two such cases cited in terms of model management objectives:

If You Use Version Control To

Use the Compare Report To

Synchronize models used for parallel development

Evaluate changes and additions made to both development models so that you can plan a strategy for migration that captures all enhancements without loss of any objects you want to retain.

Maintain models of the same application in different stages, such as development and test

Limit migration from test to development to only what has been added or changed since the initial copy or the last migration.