Book a Demo

Author Topic: Undo Changes  (Read 3849 times)

yiki

  • EA User
  • **
  • Posts: 39
  • Karma: +0/-0
    • View Profile
Undo Changes
« on: April 24, 2012, 03:00:32 am »
Hi,
we're using a shared SQL database. I was wondering how how we can have people do their UML work with EA without committing any changes until they are reviewed and accepted.  At that point that’s when the change gets made to the UML model stored in the SQL database.  Before approval they need to be able to do modeling that will not affect the model in the SQL database.

how would you guys deal with that? do you have a "sandbox environment that is a copy of the " production" UML model?.
Or you use the known method like Version Control and creating a baseline? or any other way?

thanks

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +397/-301
  • I'm no guru at all
    • View Profile
Re: Undo Changes
« Reply #1 on: April 24, 2012, 03:13:49 am »
Well,


- long pause -


this is a long story. IF you decide to have modellers develop in the sandbox and submit their changes to an integration team you need a lot of trained people. The integration procedure is very difficult. I can imagine of certain environments where this makes sense. But in common it doesn't. You loose a lot of communication capabilities which you have in an open model where each modellers sees what others changed. Remember: modelling is communication. So instead of hiding information try to make people communicate.

My personal experience: Use a User Lock Required to Edit mode and take daily snapshots.

Too much to write it down here...

q.

yiki

  • EA User
  • **
  • Posts: 39
  • Karma: +0/-0
    • View Profile
Re: Undo Changes
« Reply #2 on: April 24, 2012, 05:16:37 am »
daily snapshot, as of convert DBMS to EAP?

but what if during the day u have to undo changes? would'nt be better to go back with versions?

Or create a baseline ?

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +397/-301
  • I'm no guru at all
    • View Profile
Re: Undo Changes
« Reply #3 on: April 24, 2012, 05:46:33 am »
If you had to do undos on a daily basis you should question your modellers capabilities.

q.