कहते हैं कि दस फुर्तीले डेवलपर्स की एक टीम है। प्रत्येक दिन वे बोर्ड से प्रत्येक कार्य को लेते हैं, इसके विरुद्ध कई परिवर्तन करते हैं, जब तक (दिन के अंत तक) उन्होंने कार्य पूरा नहीं कर लिया। सभी डेवलपर्स सीधे ट्रंक के खिलाफ जांच करते हैं (Google-शैली, प्रत्येक कमिट एक रिलीज़ उम्मीदवार है, जिसमें टॉगल आदि का उपयोग करके)।
यदि वे SVN की तरह एक केंद्रीकृत CVS का उपयोग कर रहे थे, तो हर बार उनमें से एक के आने के बाद, बिल्ड सर्वर अन्य नौ डेवलपर्स के काम के खिलाफ उनके परिवर्तनों को एकीकृत और परीक्षण करेगा। बिल्ड सर्वर बहुत सारा दिन लगातार चलता रहेगा।
लेकिन अगर वे गिट की तरह एक डीसीवीएस का उपयोग कर रहे थे, तो डेवलपर तब तक इंतजार कर सकता है जब तक कि वे अपने सभी स्थानीय आवागमन को केंद्रीय भंडार तक पहुंचाने से पहले कार्य पूरा न कर लें। उनके परिवर्तन दिन के अंत तक एकीकृत नहीं किए जाएंगे।
इस परिदृश्य में, SVN टीम लगातार अधिक एकीकृत कर रही है, और git टीम की तुलना में एकीकरण की समस्याओं को बहुत तेज़ी से खोज रही है।
इसका मतलब यह है कि पुराने केंद्रीयकृत औजारों की तुलना में DVCS निरंतर टीमों के लिए कम उपयुक्त हैं? आप लोग इस आस्थगित-धक्का मुद्दे के आसपास कैसे पहुँचते हैं?