Sparx Systems Forum
Enterprise Architect => Bugs and Issues => Topic started 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!
-
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)
-
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:
- a previously-captured baseline of that package in that model
- a previously-captured XMI file of that package in that model
- a baseline of an equivalent package from another model.
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.
-
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.
-
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.
-
The above hint should read "strip GUIDs" instead, I think.