Sparx Systems Forum

Enterprise Architect => Bugs and Issues => Topic started by: XtofKe on May 29, 2008, 07:22:53 pm

Title: Compare baselines
Post by: XtofKe on May 29, 2008, 07:22:53 pm
Hi,
I have 2 eap-files which both have baselined packages.
I want to compare a baseline from the first file with a baseline from the 2nd file.
I use the 'Load other baselines > Load from EAP" function (EA7.1) but the baselines from the 2nd, loaded file are not shown.

I succeeded in this before, but not anymore. Perhaps I'm missing something now?
Please advice..
Thanks!
Title: Re: Compare baselines
Post by: Eve on May 30, 2008, 08:25:48 am
What do you see when you try this?

When I open the baseline dialog EA initially lists the baselines for the current package (and says at the bottom my current model).  If I then select Load other baselines EA lists the baselines for the package with the same guid in the other model (and says at the bottom the eap file I selected).

If no corresponding package exists in the other model the list will be empty.

If it is empty, try opening the other model in EA and opening the baseline dialog for that package.  Also check the GUID of both packages in the Properties window. (View | Properties)
Title: Re: Compare baselines
Post by: RoyC on May 30, 2008, 09:39:30 am
I don't think that what you are trying to do is possible. You cannot compare two Baselines. The Baseline facility enables you to compare the current package in the current model with:

However, it sounds as if something else is possibly wrong. If you have baselines for equivalent packages in two separate models, you should be able to list them - separately - in either model, as Simon explains. If you cannot so list them, you should submit a bug report to Sparx Support.
Title: Re: Compare baselines
Post by: XtofKe on May 30, 2008, 05:12:05 pm
Quote
a baseline of an equivalent package from another model.

What exactly is an equivalent package?

I exported a package from eap1, imorted this into eap2 and indeed now I get the list of baselines from the other eap-file.

So export-imort gives equivalent packages.
Title: Re: Compare baselines
Post by: Eve on June 02, 2008, 08:22:20 am
An equivalent package would be one with the same guid.  So unless you selected 'string guids' during the import the packages are equivalent.  The baseline compare won't directly compare with the package in the other model though.  You'll need to create a baseline in the other model to compare to.
Title: Re: Compare baselines
Post by: «Midnight» on June 02, 2008, 10:48:05 pm
The above hint should read "strip GUIDs" instead, I think.