Author Topic: Package control without "version control" possible?  (Read 2896 times)

Boron

  • EA User
  • **
  • Posts: 111
  • Karma: +6/-0
    • View Profile
Package control without "version control" possible?
« on: October 16, 2018, 01:58:33 am »
Hello,

a colleague asked me if it is possible to have package control (package content is also stored in file system) in EA without the need of a version control server like SVN, TFS, etc.
He would like to "tell EA" that some packages shall be stored in a file and the EA model knows that these packages are not only stored in the model, but also in the files.
Whenever he changes the package content in the model (previous "checkout" needed), he also would accept to do some "checkin" to update the file content.

Background of the question:
We are going to use the IBM CLM with RTC (Ration Team Concert) for version control.
As RTC creates a local copy of version controlled elements we would need to have our design model to be split into many files (just like now; we use ClearCase as verison control).
BUT: As IBM RTC is not directly supported by EA, we are thinking of having a file based storage of our design model, instead of a monolithic model.
Of course we would still store the model in a DBMS, but single "package artifacts" would be needed in RTC as files.

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13404
  • Karma: +567/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Package control without "version control" possible?
« Reply #1 on: October 16, 2018, 02:32:49 am »
I think IBM RTC supports the SCC interface, which should make it compatible with EA.
See https://jazz.net/library/article/87667/

Geert

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13404
  • Karma: +567/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Package control without "version control" possible?
« Reply #2 on: October 16, 2018, 08:24:14 pm »
If the SCC link doesn't work you can still do something comparable with the package control.
You can configure it and set the version control configuration to "none".
In this case you can still define a filename and save/load the package from that filename.

If you have users who are sufficiently disciplined than that could work as a form of version control as well.

In v14 they have hidden all the relevant function in the ribbon
Publish | Model Exchange | Package Control

Geert

Boron

  • EA User
  • **
  • Posts: 111
  • Karma: +6/-0
    • View Profile
Re: Package control without "version control" possible?
« Reply #3 on: October 17, 2018, 09:28:41 pm »
Many thanks for the hints.
We will first evaluate the option with the MS-SCC inteface. It would be awesome if that works.
Your second option is second in line ;).