شرح صفوف ومحتوى الفقرة
حاول الجيل الأول من الأدوات حل مشكلة النسخ اليدوي عبر الأنظمة المحلية التي تحفظ الفروق على جهاز واحد فقط، ثم ظهرت أنظمة التحكم المركزية (Centralized VCS — CVCS) مثل Subversion (SVN) وPerforce؛ حيث يحتفظ خادم مركزي وحيد بالسجل التاريخي الكامل، ويسحب المطورون ملفات العمل منه عبر الشبكة. غير أن هذا النموذج يعاني من نقطة ضعف خطيرة هي نقطة الفشل الوحيدة؛ فإذا انقطع الاتصال بالخادم توقف حفظ الإصدارات ومراجعة السجل تماماً، وإذا تلف قرص الخادم المركزي دون نسخة احتياطية ضاع تاريخ المشروع بأكمله.