Нет, определенно нет. Это предположение о том, что DVCS не будут подходить для предприятия, является неверным, распространенным аргументом FUD людей, которые по какой-либо причине хотят не отказываться от SVN.
На самом деле, также в корпоративных настройках DVCS дает вам много преимуществ:
- Возможность часто регистрироваться, не рискуя блокировать других людей
- В автономном режиме
- Высокая производительность
- Эффективное ветвление / слияние
- Схема доступа по запросу
Что касается последнего, вы можете предоставить опытным разработчикам прямой push-доступ к основному репозиторию, в то время как для новых или младших членов их наставник извлекает их и просматривает изменения перед тем, как их выдвинуть.
Привязка к обсуждению в ответе выше; таким образом, DVCS предоставляют вам больше контроля над вашим репозиторием, в то время как в SVN обычно единственная реальная работоспособная модель - предоставить всем вкладчикам доступ по крайней мере к частям кода.
Вы можете иметь менее детальный контроль над разрешениями для разделов с кодом, однако вы можете дать различным группам (например, команде по документации) свой собственный клон основного репозитория и периодически объединять его после проверки. Или поместите документацию в совершенно другое хранилище.
Часто вам нужно не изучать практики, которые вы изучили с помощью централизованных VCS, вернуться к сценариям использования и тому, что вы хотите сделать, а затем подумать, как DVCS может расширить это.
Очень хорошая статья для изучения различий между системами контроля версий: Смысл систем контроля версий .