Book a Demo

Author Topic: Compare Arbitrary Baseline Versions  (Read 3870 times)

Shawn Stepper

  • EA User
  • **
  • Posts: 32
  • Karma: +0/-0
    • View Profile
Compare Arbitrary Baseline Versions
« on: January 20, 2010, 08:48:26 am »
Is there a way to compare two arbitrary baseline versions? For example, I want to see see what changed between baseline 1.0 and baseline 2.0, and my current model is already past baseline 4.0. The only way I can see is to do something like this:

  • Restore baseline 2.0
  • Do comparison with baseline 1.0
  • Do something with the differences as needed (audit, for example)
  • Restore current baseline 4.0

This is kind of a hassle if I just want to get a quick overview of what changed.

ChrisBD

  • EA User
  • **
  • Posts: 60
  • Karma: +0/-0
    • View Profile
Re: Compare Arbitrary Baseline Versions
« Reply #1 on: January 21, 2010, 07:50:28 pm »
Its either that or extract a baseline to an empty model and then do the comparison between the two models.

I believe that this is because each baseline is a compressed snapshot of the model at that point rather than a list of changes since the previous baseline and that in order to perform a baseline compare it expands the selected baseline into cache and compares it to the current model.

Shawn Stepper

  • EA User
  • **
  • Posts: 32
  • Karma: +0/-0
    • View Profile
Re: Compare Arbitrary Baseline Versions
« Reply #2 on: January 22, 2010, 05:38:35 am »
I guess I need to submit a feature request...

RoyC

  • EA Administrator
  • EA Practitioner
  • *****
  • Posts: 1297
  • Karma: +21/-4
  • Read The Help!
    • View Profile
Re: Compare Arbitrary Baseline Versions
« Reply #3 on: January 22, 2010, 09:27:00 am »
Or would the Auditing facility help? You can set a time filter to cover changes made between the date and/or time Baseline 1 was created and the date and/or time that Baseline 2 was created (for example).

HOWEVER, this is a long term, future solution for you, because it has to be turned on before (in this case) Baseline 1 is created and all the time since then. It will not show you changes made before it was enabled, or while it is turned off.

Read about Auditing in the Help and see if it meets your need.
Best Regards, Roy

Shawn Stepper

  • EA User
  • **
  • Posts: 32
  • Karma: +0/-0
    • View Profile
Re: Compare Arbitrary Baseline Versions
« Reply #4 on: January 22, 2010, 09:38:55 am »
I do have auditing turned on already, but find it somewhat hard to use. The compare utility provides easier viewing of differences.

I submitted a feature request already. On the surface, it seems like it would be easy to implement. Instead of always using the current model as one of the two inputs to the comparison tool, allow selection of a different baseline/XMI file for that input. The second input for comparison would behave the same way as it does already.

The basic question I was trying to answer was - did package x change between baselines a and b? How about between baselines a and c?