Nicolas Mailhot wrote: > Le Lun 11 juin 2007 21:39, J. David Boyd a écrit : > >> I don't think it is possible, is it? A .odt file is a ZIP file, and >> even >> though, internally, it contains text, I believe that any CVSish type >> of >> program would see it as a binary file. > > > Some VCSes will expand .zips and look what's inside it > > But the "right" solution would be for OO.o to be aware of the VCS > backend and store odt components in it as separate files (playing on > "changesets" sto specify they're all part of the same doc version). > > An OO.o that used a mercurial or git storage backend natively would > open all sorts of collaborative editing possibilities (like revision > marks but with industrial-strength distributed change tracking. The > big problem with revision marks if they want a linear history)
Would it help to use the WebDAV API of, say, SVN and let OOo store each stream separately into a WebDAV folder, this folder becoming the representation of the OOo file? Perhaps OOo would need to do some VCS bookkeeping besides that but could that be the way to go? That's something we already had working some time ago though never tested enough to release it. Or how would you suggest to make OOo "aware" of the VCS backend? Ciao, Mathias -- Mathias Bauer (mba) - Project Lead OpenOffice.org Writer OpenOffice.org Engineering at Sun: http://blogs.sun.com/GullFOSS Please don't reply to "[EMAIL PROTECTED]". I use it for the OOo lists and only rarely read other mails sent to it. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
