|
• After reconciling a branch, the branch is shown in Model Explorer only when versions are shown - after showing versions through the Show Versions toolbar button you can expand the version of the trunk from which the branch was created and view the reconciled branch.
• To reconcile a branch, you require a CM Integration license and a Modeler license.
• To reconcile a model to the trunk, you require write access permissions to the tip version of the Model trunk. If the tip version of the model trunk is not protected, you also require write access permissions to all Packages in the tip version of the Model trunk. Alternatively, you can have Database Administrator or Database Owner access permissions to the Database that owns the model version you want to reconcile.
• If you attempt to reconcile a model version to the trunk and the model version you are reconciling or the tip version of the trunk contain locked items (items being changed), Modeler abandons the reconcile operation.
• While a reconcile to the trunk operation is in progress, other users will not be able to change the tip versions of the trunk and branch.
• After reconciling a branch to the trunk, the tip version of the trunk and branch are protected.
• If you delete an item in your branch and then reconcile the branch to the trunk, the deleted item and its deleted child items are deleted in the resultant trunk version, even if a child item had been moved to a new parent item in the trunk.
• If you change the tagged value of an item's Tag Definition in the branch and the Tag Definition has been removed from the item in the trunk, on reconciling the branch to the trunk the tagged value that was set for the item is lost.
• If a diagram has been changed in the trunk and branch, after reconciling the branch to the trunk you may have to tidy up the resultant diagram.
• Modeler enforces name uniqueness of items that are directly scoped to the same item; however, if a scoping item has scoped items of the same name created in the trunk and in a branch, the resultant model will have items of the same name directly scoped to the scoping item. When this happens, the reconciliation creates a Text Diagram in the resultant model that records the details of the clash.
|
|
Click Yes only if you are sure that no other users are using the two source model versions for the reconcile operation.
|
|
If there are clashes, you may want to abandon the reconcile operation, and perform a rebase operation before reconciling your branch. The rebase operation allows you to resolve clashes in your branch, and then test that the clashes have been resolved successfully before reconciling your changes to the trunk.
|
If the branch has not been rebased, the tip version of the branch is compared with the version of the trunk from which the branch was created. If the branch has been rebased, the tip version of the branch is compared with the version of the trunk from which the branch was last rebased. |
Click Yes only if you are sure that no other users are using the two model versions for the reconcile operation. |
If there are clashes, you may want to abandon the reconcile operation, and perform a rebase operation before reconciling your branch. The rebase operation allows you to resolve clashes in your branch, and then test that the clashes have been resolved successfully before reconciling your changes to the trunk. |
If the branch has not been rebased, the tip version of the branch is compared with the version of the trunk from which the branch was created. If the branch has been rebased, the tip version of the branch is compared with the version of the trunk from which the branch was last rebased. |