In ogni caso, esistono numerosi altri sistemi di VCS (molti open source) e ben integrati in Visual Studio; al lavoro usiamo SVN (che ha una buona integrazione in Visual Studio, anche se non ho avuto molto occasione di provarla), anche se si sta meditando il passaggio a GIT.