Скажімо, є команда з десяти спритних розробників. Щодня вони обирають завдання із дошки, вносять проти неї кілька змін, поки (до кінця дня) вони не виконають завдання. Усі розробники зареєструються безпосередньо перед магістраллю (у стилі Google, кожен фіксатор є кандидатом у випуск, використовуючи функції перемикання функцій тощо).
Якщо вони використовували централізований CVS на зразок SVN, кожного разу, коли один з них здійснює, сервер збірки інтегруватиме та перевірятиме їх зміни на предмет роботи дев'яти інших розробників. Сервер збирання буде працювати майже весь день.
Але якщо вони використовували DCVS на зразок git, розробник може почекати, поки вони виконають завдання, перш ніж підштовхнути всі свої локальні комітети разом до центрального сховища. Їх зміни не будуть інтегровані до кінця дня.
У цьому сценарії команда SVN постійно інтегрується частіше та виявляє проблеми інтеграції набагато швидше, ніж команда git.
Чи означає це, що DVCS менш придатні для постійних команд, ніж старі централізовані інструменти? Як ви, хлопці, обходите це питання відкладеного поштовху?