add support for CVS and SVN repositores
rename update-git to update-vcs