Book a Demo

Author Topic: Subversion and Lock  (Read 3005 times)

danone

  • EA Novice
  • *
  • Posts: 9
  • Karma: +0/-0
  • I love YaBB 1G - SP1!
    • View Profile
Subversion and Lock
« on: October 26, 2006, 11:28:36 pm »
Hi together,

I have tried your enterprise architect (corporate edition) in conjunction with subversion as a version control system. Now I have noticed that if a user checks out a package it gets locked in subversion. Another user is not able to edit the
package till the first user checks that package in.

Is there a way to change this behavior (isn't enterprise architect able to merge changes?). I don't want to get a lock on a package when someone performs a check out. I think the packages are stored in "plain text" (XML) files, so a merge (and diff) should be possible.

Did I miss something?

Cheers,
danone

morsor

  • EA User
  • **
  • Posts: 32
  • Karma: +0/-0
  • insert text here
    • View Profile
Re: Subversion and Lock
« Reply #1 on: October 26, 2006, 11:53:02 pm »
The situation is as you describe; there is no merging because conflicts are prevented from ever arising.

http://www.sparxsystems.com.au/EAUserGuide/index.html?version_control_with_cvs.htm

The above is CVS-specific, but I would imagine the support for Subversion is similar.

peter.zrnko

  • EA User
  • **
  • Posts: 253
  • Karma: +0/-0
    • View Profile
Re: Subversion and Lock
« Reply #2 on: October 27, 2006, 12:23:06 am »
EA doesn't merge version controled packages.

But you can version control subpackages. See "Using Nested Version Control Packages" in help.

(There is an option to merge EA projects saved in eap files. see "Replication" in help.)
Peter