Revision Control
Subversion
A conventional central repository system, but has the virtue of
being HTTP-based employing WebDAV and DeltaV.
Darcs
Darcs is a distributed vcs written in Haskell. It looks very interesting as it will probably fit very well with Harmony (even though Harmony uses OCaml).
Git
Git is another approach to decentralized vcs.
RDF
DBin
DBin
builds on the "Minimum Self Contained Graph" (MSGs)
(described in Signing
Individual Fragments of an RDF Graph, WWW2005 poster
(PDF)
)
which is implemented in RDFSync
(part of the RDFContext Tools
).
GVS
http://gvs.hpl.hp.com/application/about-gvs
call RDF diffs "RDF
Molecules"
.
They have an application demonstrating it: GVS
Browser
.
Articles
Manage source code using Git
from developerWorks.
Harmony
http://www.seas.upenn.edu/~harmony/
The Harmony system is a generic framework for
reconciling disconnected updates to heterogeneous, replicated XML
data. It can be used, for instance, to synchronize the bookmark
files of several different web browsers, allowing bookmarks and
bookmark folders to be added, deleted, edited, and reorganized by
different users running different browser applications on
disconnected machines.
Hypertext Versioning (Versioned Hypermedia) in Molhado
A XLink-based scheme for a graph of revisions. http://home.eng.iastate.edu/~tien/molhado/vh.html
Related
http://en.wikipedia.org/wiki/Unison_%28file_synchronizer%29
http://en.wikipedia.org/wiki/File_synchronization
http://esw.w3.org/topic/HtmlDiff
Articles
"A Theory of Compatible Versions"
by David Orchard
in XML.com.
The Source Code Management for OpenSolaris
pages discusses their
selection process and includes review/comparison of Git and
Mercurial.