Мы пользуемся git - он поддерживается vsts, например. Много разных инструментов и большое сообщество. Svn пользовался когда-то давно. Она централизованная а git - распределённая.
Вообще это частиц вопрос в интернете
https://www.google.ru/search?q=git+vs+svn