Meta Data Services Programming

Examples of Merging Versions

A typical version graph for an object is shown in the following figure. The object has three properties: Size, Color, and Quantity. For selected versions of the object, the figure shows the values of these properties as ordered triplets.

If you merge Version 4 into Version 8 (using Version 4 as the primary version), the repository engine uses Version 2 as the basis version.

The resulting version graph looks like the following.

In the resulting version graph, notice the following:

Later, you merge Version 6 into Version 8, using Version 8 as the primary version. The repository engine uses Version 1 as the basis version. Before the merge, the version graph (with important property values shown) looks like the following.

The resulting version graph is shown in the following figure.

In the resulting version graph in the preceding figure, notice the following:

See Also

Merge Overview

Version Graph

Versioning Objects