Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » GMF (Graphical Modeling Framework) » How do YOU use GMF with version control?
How do YOU use GMF with version control? [message #198403] Tue, 22 July 2008 15:00
Tobias Jaehnel is currently offline Tobias JaehnelFriend
Messages: 6
Registered: July 2009
Junior Member
Hi all,

I'm working on a Plug-In, which should be a GMF Frontend to EMF Compare.
This means, the differences between the models are calculated using EMF
Compare, the graphical representation is done by the GMF modeller
previously generated for the model.
See: http://bugs.eclipse.org/241385 and
http://cedric.brun.free.fr/wordpress/

I'm interested in how others work with GMF and version control systems.
So If you are working with GMF models, shared in a repository like CVS
or SVN, it would be nice if you could answer this posting.

The Questions here are meant to make you get an idea of what I want to know.

- Do you store both, semantic model file and notation model
file in the version control?
- Do you usually have more than one notation model for
one semantic model?
- Do you always keep the files in sync or is it often the case, that
semantic model gets modified and committed without changing the
notation model?
- What if you want to go back to an old revision of your model only.
Do you switch semantic model and then find the correspondig
notation model revision? (especially when using CVS)
- Any other common tasks that could be interesting?

I'm also interested in how you would expect the graphical differencer to
behave when comparing revisions.
If only a single file has to be compared, you simply choose "Compare to
...." from the context menu but what about GMF with split files?
- On which file do you want to choose "Compare to"?
(notation or semantic model)
- How do you expect the system to work, when semantic and notation model
revisions are not in sync? (this is the most important question)

Thank you for taking the time to answer my questions. :)

Toby
Previous Topic:mapping between model and editor
Next Topic:Outline TreeView
Goto Forum:
  


Current Time: Mon May 25 05:31:21 GMT 2020

Powered by FUDForum. Page generated in 0.01766 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top