Book a Demo

Author Topic: VC Check Out deletes elements from diagrams  (Read 3868 times)

Guillaume

  • EA Practitioner
  • ***
  • Posts: 1405
  • Karma: +42/-2
    • View Profile
    • www.umlchannel.com
VC Check Out deletes elements from diagrams
« on: June 18, 2014, 08:34:18 pm »
Hi,
We're working on a large EA project hosted on a SQL Server DB, coupled with an SVN repository.
Elements are stored in a different package tree than diagrams. When I run a check out on the parent controlled package where both elements & diagrams are stored, I often get elements removed from my diagram (the link between elements still exist) !
This seems to be a result from a number of operations done by EA by comparing the XML content with the db content during the Check Out.
This can damage users confidence in the tool due to unwanted modifications on the model when running a check out.

Is there any recommendation to prevent this scenario?
Guillaume

Blog: www.umlchannel.com | Free utilities addin: www.eautils.com


qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +397/-301
  • I'm no guru at all
    • View Profile
Re: VC Check Out deletes elements from diagrams
« Reply #1 on: June 18, 2014, 10:47:47 pm »
Consider using user locks and taking VC snapshots on a nightly basis. I recommend using VC as you do only in case people are using distributed EAP files. On a central database the lock mechanism is by far more appropriate.

q.

Guillaume

  • EA Practitioner
  • ***
  • Posts: 1405
  • Karma: +42/-2
    • View Profile
    • www.umlchannel.com
Re: VC Check Out deletes elements from diagrams
« Reply #2 on: June 20, 2014, 12:46:32 am »
Thanks, I'm looking at your suggestion.

Guillaume

Blog: www.umlchannel.com | Free utilities addin: www.eautils.com