GitRepo, MercurialRepo, SVNRepo