Repository-based Configuration Management > How to... > Differencing model versions (repository-based CM)
  
Differencing model versions (repository-based CM)
You can difference model version through Model Explorer and Modeler.
To difference model versions (through Model Explorer):
1. Start Model Explorer. How?
2. If the Show Versions toolbar button is not selected, click the Show Versions button.
3. Expand the database in which the model versions you want to difference resides.
4. Right-click one of the model versions you want to difference, point to Difference, and then click one of the following commands:
With Latest Trunk—compares a branch version of the model to the tip version of trunk. Available only for branch versions.
With Original Trunk—compares a branch version of the model to the model version from which the branch was created. Available only for a branch version.
With Predecessor—compares a model version with its preceding model version. Note that for the first version of a branch, this command differences with the model version from which the branch was created.
With Selected Version—compares a model version with any other version of the model.
With Selected Model > Select First Model—compares a model version with any version of any other model. Use With Selected Model > Select First Model With With Selected Model > Select Second Model command to select other model version.
Modeler opens the Model Differencer dialog.
To difference model versions (through Modeler):
1. In Modeler, open the version of the model you want to difference.
2. On the File menu, point to Model, point to Difference, and then click one of the following commands:
With Latest Trunk—compares a branch version of the model to the tip version of trunk. Available only for branch versions.
With Original Trunk—compares a branch version of the model to the model version from which the branch was created. Available only for a branch version.
With Predecessor—compares a model version with its preceding model version. Note that for the first version of a branch, this command differences with the model version from which the branch was created.
With Selected Version—compares a model version with any other version of the model.
With Other Model—compares a model version with any version of any other model.
Modeler opens the Model Differencer dialog.