A set of PHP classes providing a common object interface to Git, Mercurial and Subversion.