•
|
The type column — the type of the changed item represented by an icon.
|
•
|
The Source Change column — a description of the item change.
|
•
|
The Conflicting Target Changes column — one or more changes on the target branch that are incompatible, or in conflict, with the source change.
|
•
|
The Selection column — an icon representing whether to include the source change (
![]() ![]() ![]() |
•
|
Click the Refresh button (
![]() |
•
|
Click the Take Source button (
![]() |
•
|
•
|
2
|
Select the model version on the source branch in The Model Manager Window and click the Compare button (
![]() |
3
|
4
|
5
|
Save a new version of the model to the target branch from the Save window. This becomes the merged model version.
|
6
|
Click the Refresh button (
![]() |
7
|
If there is still a conflict between the source branch and target branch for the model update, which is expected, select the row and click the Keep Target button (
![]() |
Once a source commit has been merged into a target branch, any changes on the source branch that were skipped will not show up in the Merge window the next time you open the window for a newer source commit. To include such older source changes, manually perform them on the target branch.
|
You may find the number of source changes in the Merge window overwhelming if there has been many commits on the source branch. One solution is to first merge from an older commit on the source branch, and then progressively work yourself up to the latest commit. One drawback is that this requires more than one merge commit on the target branch, which may unnecessarily pollute the commit history on that branch.
|