I'm wondering if anyone can answer a question for me -- in the paast (i.e.
pre-Fedora) we've worked with XML files on disk, being kept under version
control by SVN.
The beauty of this system was that two users could simultaneously be editing
the same XML file (i.e. from their local working copy), and not stomp on
each other's changes. If the second person tried to commit their changes
after the first person had already committed theirs, SVN would inform the
second person that the file had been updated in the interim, and give them
the option to merge these changes made by the first person in to their own
copy of the file, before allowing them to commit the merged results.

My question is: is there any way of working that allows a similar workflow
with Fedora? From what I've seen so far, only one user at a time can be
editing an object and hope to have their changes saved back to Fedora -- i.e
if two users try to simultaneously try to update the same object, one of
them (i.e. the second) will win (their changes get saved over the changes of
the first user).

Thinking about this has led me to wonder if I shouldn't be looking at
keeping using SVN (to preserve the ability for two users to work
simultaneously), and introducing a post-commit hook to update Fedora
whenever a changed document is committed to SVN.

Jason
------------------------------------------------------------------------------
EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev
_______________________________________________
Fedora-commons-users mailing list
Fedora-commons-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fedora-commons-users

Reply via email to