The closest thing available in Fedora was implemented in 3.4's REST API: https://jira.duraspace.org/browse/FCREPO-689
See https://github.com/mediashelf/fedora-client/blob/master/src/test/java/com/yourmediashelf/fedora/client/request/ModifyDatastreamIT.java#L121 for how you might use fedora-client. On 13 Jun 2011, at 5:58 PM, Jason Darwin wrote: > 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 ------------------------------------------------------------------------------ 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