Sparx Systems Forum

Enterprise Architect => General Board => Topic started by: ngong on January 04, 2011, 02:36:17 am

Title: eap vs. xmi
Post by: ngong on January 04, 2011, 02:36:17 am
I exported a milestone of the top-model node as xmi. Than I imported the xmi again in a newly generated project, deleting the default model node. At a first glance it seems to be no difference between the UML content of the newly generated eap file to the older eap version saved for that milestone.

Is everything contained in the new eap file or have I lost something in the conversion eap -> xmi -> eap?

I am thinking about versioning and distributing model milestones as xmi files. Is anything wrong about this approach?

Rolf
Title: Re: eap vs. xmi
Post by: KP on January 04, 2011, 09:10:31 am
You won't have reference data. This page of the help file (http://www.sparxsystems.com/enterprise_architect_user_guide/8.0/projects_and_teams/exportrefdata.html) will tell you what sort of information you're missing and how to export it.
Title: Re: eap vs. xmi
Post by: Geert Bellekens on January 04, 2011, 07:10:20 pm
Rolf,

The xmi files are exactly what's used when doing version control on models, so as far as the acutal content (and not the metadata) of the model you should be fine with that approach.

If I were you I would have a look at the build-in features for version control, they will probably make your life a bit easier.

Geert