|How do YOU use GMF with version control? [message #198403]
||Tue, 22 July 2008 15:00
| Tobias Jaehnel
Registered: July 2009
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
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
- 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. :)
Powered by FUDForum
. Page generated in 0.01766 seconds