From: James F. <jam...@gm...> - 2010-01-27 07:29:02
|
You could just use eXist versioning extension hth, James Fuller On Tue, Jan 26, 2010 at 10:32 PM, Patrick Bosek <pat...@jo...> wrote: > Hi All, > > I have a casual suggestion for the versioning system. > > Right now if I were to create a file called "fileX", edit it a few times and > then delete it my revisions directory would look like this: > > fileX.base > fileX.1 > fileX.2 > fileX.deleted > > Which is fine, unless someone else comes in and creates another fileX and > starts making edits, at which point we get > > fileX.1 > fileX.2 > fileX.base -- which is actually the first base file, not the new file. Or at > least it is when you do this through the java client > fileX.3 > > So now we have an inaccurate base file and we've lost our first .deleted > file. I was thinking perhaps a better solution is to treat the creation and > deletion of a file as their own revisions. So this progression would end up > looking something like this instead: > > fileX.1.base > fileX.2 > fileX.3 > fileX.4.deleted > fileX.5.base > fileX.6 > > > Any thoughts? > > > > > > -- > Patrick Bosek > Jorsek Software > Cell (585) 820 9634 > Office (585) 239 6060 > Jorsek.com > > > ------------------------------------------------------------------------------ > The Planet: dedicated and managed hosting, cloud storage, colocation > Stay online with enterprise data centers and the best network in the > business > Choose flexible plans and management services without long-term contracts > Personal 24x7 support from experience hosting pros just a phone call away. > http://p.sf.net/sfu/theplanet-com > _______________________________________________ > Exist-open mailing list > Exi...@li... > https://lists.sourceforge.net/lists/listinfo/exist-open > > |