OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   Re: [xml-dev] XML enabled SVN or CVS?

[ Lists Home | Date Index | Thread Index ]

Sounds like you need a native XML database. This would handle the 
repository and query requirements. Some of them might handle 
canonicalization, although that would likely be an artifact of the way 
documents were stored -- for example, entity references might get 
normalized out -- rather than anything explicit in the database.

I'm not sure if any of the databases do diffs, but you might be able to 
store documents first, then retrieve them later for diffing with an 
external tool. Some of the databases also have procedural languages, 
such as the ability to define stored procedures in Java, so you could 
also call diff from one of those.

For a list of native XML databases, see:

    http://www.rpbourret.com/xml/ProdsNative.htm

-- Ron

Jeff Rafter wrote:
> I am curious if anyone has done any work on an XML enabled repository. 
> The main features I am looking for are an XmlDiff and/or possibly 
> canonicalization. The idea is that I am working with a group of 
> distributed developers all plugging away on different editors-- some of 
> which add in their own comments when you open a file or add editor 
> specific info (especially when working with XML Schemas). So my thought 
> was that it might be useful if XML was stored in the repository in a 
> canonical form so that diff'ing it would be more reliable.
> 
> Bonus features would be XQuery/XPath support built in... so that queries 
> could be run against either all or portions of the repository.
> 
> I am sure others on this list have experience in this area of holding 
> XML in a repository... any suggestions?






 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS