Is there a distributed version control system (like git or Mercurial) that can be used as an embedded library in Java applications (to implement versioned and synchronizable sto
There is a pure Java library, SVN Kit for interacting with Subversion