moves from git::repo to vcsrepo