[DDI-users] Element-wise XML revision tracking system

Jani Hautam ä ki Jani.Hautamaki at uta.fi
Wed Oct 30 16:15:51 EDT 2013


A general-purpose, element-wise XML revision tracking (or a "version control")
system has been released. The system has the following key features:

     - Centralized architecture,
     - Repository itself is in XML,
     - Command-line interface similar to SVN or CVS,
     - Revision tracking can be enabled for any desired XML element instance,
     - Tracked XML elements can be referenced,
     - References can be migrated,

Furthermore, the project provides an exhaustive set of tutorials from
installation to advanced usage.

The software is written in Java, and it was created for educational purposes
and for fun. It is released in open source to allow detailed study
and investigation of the contained ideas and algorithms (most notably
the reference migration algorithm, which is covered in the last tutorial).

The project is hosted by Google Code, and can be found from

     http://code.google.com/p/xml-snippets/

There's a step-by-step installation guide at

     http://code.google.com/p/xml-snippets/wiki/QuickInstallGuide

If you prefer to just download the pre-compiled distribution package,
without reading the installation guides, the latest is found from

     https://sourceforge.net/projects/fida/files/

In any case, after downloading or installing the software,
it is highly recommended to take a look the introduction tutorial
to get really started:

     http://code.google.com/p/xml-snippets/wiki/IntroductionTutorial

I hope you enjoy!



More information about the DDI-users mailing list