Search Mailing List Archives
[protege-discussion] Protege and Source Control
jonathan.carter at e-asolutions.com
Fri Nov 7 09:49:21 PST 2008
Normally, when I used Protege with more than 1 user, I use the client-
server mode, which works well for multi-users and can track changes
etc. However, I appreciate that if you are working collaboratively but
offline, that this isn't going to work for you.
One option to try would be to zip up the PINS, PONT and PPRJ files
into an archive that a version control tool could manage as some kind
However, what I've done in lieu of anything too technical is just
applying good practice with using the project - passing the 3 files
around and before releasing my work back to the group doing a File-
>SaveAs and manually updating the version number - Protege
synchronises the 3 files from that perspective. So, I received
project_v1.0.pprj, work on it and save it back as project_v.1.1.pprj
(or something) before lodging it with the group.
Clearly, you need to organise a way of "checking out" the project for
editing, but in practice, for a small-ish group this is workable. For
larger groups, the multi-user Protege is really the best way forward.
Hope this helps
Jonathan Carter - Head of Technical Architecture
Enterprise Architecture Solutions Ltd
Assess your EA maturity at:
On 7 Nov 2008, at 17:06, Matt Spitz wrote:
> I'm doing a group project using Protege, and as I've learned with all
> group projects, the first step is source control. Given that the
> Protege files are all text-based, I held out a lot of hope for being
> able to use version control. Sadly, I was mistaken.
> It'd be really neat if the Protege files were formatted in such a way
> that source control software won't barf on them. Does anyone have any
> suggestions as to how to get around this and be able to use my
> ontology files (pons, pins, pprj) in a source control setting?
> Thank you very much!
> -Matt Spitz
> protege-discussion mailing list
> protege-discussion at lists.stanford.edu
> Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the protege-discussion