Это зависит от того, насколько централизованным оно должно быть в будущем. Например, с помощью Git, как отдельного разработчика, вы можете создавать ветки, выполнять большую работу, постоянно (мгновенно) совершать коммиты для каждой новой вещи, которую вы делаете / изменяете, и ничего не происходит по проводам, пока вы не выполните git push
! Любые git pull
s, которые вы делаете, все равно будут идти по проводам столько же, сколько и ваши svn update
s, конечно ..
Если, однако, ваш рабочий процесс настолько централизован, что вы в значительной степени ожидаете централизованную фиксацию (т. Е. Толчок), вы все равно будете идти по проводам. Если ваше соединение не является действительно плохим, разница в протоколах и в том, что отправляется каждой системой, вероятно, не важна, даже если у Git есть небольшое преимущество.
Однако одним из потенциальных преимуществ может быть наличие нескольких разработчиков на нескольких сайтах. Затем вы можете настроить отдельные репозитории git на каждом сайте, где все фиксации / извлечения будут проходить только по локальной сети (из POV разработчика), а затем синхронизировать репозитории между магазинами или с «центральным» репозиторием один раз в день или что-то подобное.
Возможно, я неправильно понимаю вопрос, но, надеюсь, это по крайней мере поможет чуть-чуть ..:)