Merge of 2 Capella models

Hello Capella team!
Two of my colleagues have started concurrently to design the same system in two separate Capella models.
They need now to merge their works into a unique model. What is the best approach to do it?
Pierre

Hi Pierre,
Diff/Merge approach is based on Functional-ID/xmiid comparison.
Considering your colleagues did not start modeling the system from a same ancestor (model), the comparison cannot be made.
The best approach to compare your models is to contribute to the Diff/Merge tool, adding a new “Match Policy” (a mean to compare models) to base the comparison on “Names” rather than on “Ids”, hoping your colleagues gave the same names to the same model elements.
Regards,
Christophe.

Thanks Christophe
I am going to try that.

Christophe Gatti wrote on Mon, 05 October 2015 04:57
Hi Pierre,
Considering your colleagues did not start modeling the system from a same ancestor (model), the comparison cannot be made.
IIRC, the System2Subsystem transition (addon?) contributes a Diff/Merge comparison that might be suitable for this case. This comparison should match the defgault capella model elements regardless of their IDs so that only the elements the user has added would be reported by diff/merge.
Felix

Copyright © Eclipse Capella, the Eclipse Capella logo, Eclipse and the Eclipse logo are Trademarks of The Eclipse Foundation.