Visual Studio - Использование GIT и SVN

В работе используется SVN. Я хочу использовать GIT для личного пользования. Я также изучал TFS, но, похоже, он не работает с несколькими коллекциями, поэтому я перестал его изучать.

В настоящее время я использую AnkhSVN. Я хочу переключаться между ним и Microsoft GIT на основе каждого решения.

Мой вопрос таков... как вы плавно используете SVN в одном проекте, git в следующем, может быть, даже TFS в третьем проекте (если я решу изучить его снова)? Переменчивый? и т.д.

Как легко ли вам переключаться между этими стеками в Visual Studio, потому что не похоже, что это сделано для легкого перехода между технологиями или настройки решения A для SVN и решения B для GIT.

Единственный известный мне способ - использовать опции и переключаться вручную между технологическими стеками.

Параметры: Управление исходным кодом Options: Source Control