Add Git and SVN support