Book a Demo

Author Topic: Help with version control (with svn)  (Read 3126 times)

OpenIT Solutions

  • EA User
  • **
  • Posts: 555
  • Karma: +9/-1
    • View Profile
Help with version control (with svn)
« on: January 13, 2012, 08:48:56 pm »
Hi All,

I've been asked to put a PoC together to show how version control works with Sparx. Pretty straight forward, all setup and working - but...i need to check with you gurus how branching works with Sparx.

Am i correct in thinking that Sparx itself cannot be used to create a branch. You need to create it in svn, then use Sparx to export from your trunk. Reconfigure your Sparx svn connection to point to the branch and import - work on your branch then at a later date export from Sparx - re-configure your svn in Sparx (or use the original eap) to point to the trunk (get all latest) and use baseline compare to your branch export to merge branch back into trunk as required ?

Unless i'm missing something - it doesn't look to me that i can do branching / merging seamlessly within a single Sparx project ?

Any help / pointers etc much appreciated,

Regards,


Jon.

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +397/-301
  • I'm no guru at all
    • View Profile
Re: Help with version control (with svn)
« Reply #1 on: January 13, 2012, 10:16:21 pm »
You need to do that outside EA. For each branch you must setup a new repository. It's not EA's sole inability to be blamed here. The whole nature of branching (not to speak of merging) is very complex. If EA were the REAL enterprise tool it certainly would cost a fortune per license. I'm quite happy that it isn't.

q.
« Last Edit: January 13, 2012, 10:17:47 pm by qwerty »