У нашей команды была точно такая же проблема, и после небольшого количества экспериментов нам удалось придумать мост git-Subversion, который синхронизирует изменения между нашим командным репозиторием git и корпоративным репозиторием Subversion. Наше использование git прозрачно для других пользователей Subversion.
Настройка описана более подробно на https://github.com/mrts/git-svn-bridge.
Мы использовали эту установку в производстве более года.
Полагаю, самое большое предостережение в настройке заключается в том, что репозиторий git отслеживает только ствол SVN (или другую отдельную ветвь), поэтому другие ветви git будут объединены в один коммит во время слияния с транком. Для нас это не проблема - мы используем кратковременные ветви задач и считаем их легковесными, эфемерными «единицами работы», которые могут переходить на основную линию одним куском, а история ветвей сохраняется в git.