В DVCS каждый разработчик имеет целый репозиторий на своей рабочей станции, в который он может зафиксировать все свои изменения. Затем они могут объединить свое репо с чужим, или клонировать его, или что-то еще (насколько я понимаю, я не пользователь DVCS).
Для меня это побочный эффект - быть более уязвимым, чтобы забыть о резервном копировании. В традиционной централизованной системе и вы, и разработчик, и ответственные за это люди знаете, что если вы что-то делаете, она хранится на центральном сервере, который может иметь достойные решения для резервного копирования.
Но при использовании DVCS кажется, что вам нужно перенести свою работу на сервер только тогда, когда вы захотите поделиться ею. Очень хорошо, что у вас есть репо локально, так что вы можете работать над своей веткой функций в течение месяца, не беспокоя никого, но это означает (я думаю), что проверки вашего кода в репо недостаточно, вы должны помнить, чтобы делать регулярные отправляет на резервный сервер.
Это также означает, не так ли, что руководитель группы не может видеть все эти хорошие сообщения SVN о коммитах, чтобы иметь общее представление о том, что происходит в базе кода?
Является ли что-нибудь из этого реальной проблемой?