[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: XML enabled SVN or CVS?
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?
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|