Book a Demo

Author Topic: Versioned model... file size... HUGE?!?!  (Read 3139 times)

CleverCoder

  • EA User
  • **
  • Posts: 34
  • Karma: +0/-0
    • View Profile
Versioned model... file size... HUGE?!?!
« on: December 04, 2007, 10:31:12 am »
Okay.. so this whole VCS support in EA seemed real cool.. so I set things up... figured out how to version a package.. Cool.
one problem..

The file sizes of the generated xml file used for version are HUGE@! We're talking around 18 MB...
.. and sadly, the eap file that is part of our solution is about 11 Meg. :(

I guess it's all those model elements that were created from the associated source code... but still.. this is a LOT of space to use for models and diagrams. Also, seeing the XML source of the model elements, I wonder how merges will work.. and team development. (FYI, the stats for the EA project show around 4799 element operations, 3238 parameters, 1857 attributes, and 683 elements...)

Can anyone give me some good news for using EA with Subversion, integrated with Visual Studio, and working with large projects? Out of SVN courtesy, I promptly deleted the package directory that I added to source control. It was simply too big to work with for it's purpose...

Cheers!
-Sean
« Last Edit: December 04, 2007, 10:36:22 am by CleverCoder »

danm

  • EA User
  • **
  • Posts: 88
  • Karma: +0/-0
    • View Profile
Re: Versioned model... file size... HUGE?!?!
« Reply #1 on: December 04, 2007, 11:16:30 am »
That's life - and with computer hardware being what it is these days that's peanuts.

I just ran EA on an approx 1 million line system - worked like a total champ. The EA file is about 40MB, and the project has about 5k elements with 30k operations and 30k attributes. I'm amazed the tool didn't crash - Rose certainly would have.

The problem with team development isn't EA - it's you and how you structure your model and source tree. It's an art in itself ...

CleverCoder

  • EA User
  • **
  • Posts: 34
  • Karma: +0/-0
    • View Profile
Re: Versioned model... file size... HUGE?!?!
« Reply #2 on: December 04, 2007, 11:45:03 am »
Thank you for your insight, Dan!  We're just starting to standardize on how we do modeling and the likes..   I certainly see the art aspect..  Just out of curiosity, do you work with the Visual Studio integration, or do you manually (or selectively reverse / forward engineer) create your model elements?

Best regards,
-Sean

danm

  • EA User
  • **
  • Posts: 88
  • Karma: +0/-0
    • View Profile
Re: Versioned model... file size... HUGE?!?!
« Reply #3 on: December 04, 2007, 01:02:31 pm »
We use the VS integration tool. The project has been running for almost a year so a lot of code has been written, I'm coming in at this point and doing architecture. The reverse engineering works very well (note - that 1M line example is not the main project I'm working on, but an example I did for somebody)