Вы можете сделать это, но я бы не стал.
Вы можете перенести данные из одной системы в другую, используя такие инструменты, как tfs2svn или Своевременная миграция .В принципе, вы можете продолжать синхронизировать два репозитория.Хотя, по моему мнению, это может привести к катастрофе.
Единственные инструменты редактирования исходного кода, которые я бы смешал, - это Subversion и Git с git-svn, который используется для синхронизации локальных репозиториев git с центральной магистралью Subversion.
РЕДАКТИРОВАТЬ: Хотя я все еще думаю, что синхронизированный путь выстроен болью, похоже, что вы могли бы сделать это с Git в качестве посредника:
Существует git-tfs очень похоже на git-svn (у меня нет опыта работы с ним)
Вот сообщение в блоге , которое также может помочь.