Page tree

MagicDraw 19.0 LTR SP2 Documentation


Model Merge allows copying changes between different project versions. This functionality is usually needed when there are several branches that reflect different releases or versions of the product, for example, when certain fixes have to be copied from a release branch to the mainstream development

You can merge different versions of both local and server projects.

Projects that use other projects can be compared and merged in one single operation. You do not need to merge each used project and finally the main project one-by-one.

Basic concepts

For a better understanding of the further material, learn the following concepts.

Concept

Description

Source

A project version from which changes are copied.

Target

A project version into which changes are copied.

Ancestor

A common parent project version of both source and target.

Contributor

General description for a project version that participates in the merge as a source or a target.