VCSS
Sadece yedekleme kavramını açıklayın . Yedeklemeler, belirli bir zamanda ne üzerinde çalıştığınızı görmenizi sağlar. VCS programcılarının tüm projelerini zorunlu olarak kopyalamaya başlamadan önce, genel olarak sahip oldukları her iyi ve istikrarlı sürümü kaydetmek için nasıl olduğunu söyleyin, bu yüzden işler kötüye gittiğinde, işlerin ne zaman çalıştığı, en son şeylerle karşılaştırın ve nerede olduğunu görün onlar ya da bir başkası , projenin iki yedeklemesinin tamamı yerine sadece farklılıklara bakarak bunu berbat etti ve düzeltti .
Özetle : VCS'ler çalışmanızın yedeklerini kaydetmenize ve yalnızca yedeklemeler arasındaki farkları görebilmenize olanak tanır .
DVCSs
Dağıtılmış sürüm kontrolüne gelince, tipik sürüm kontrolünün bir sunucuya ve internet bağlantısına nasıl ihtiyaç duyduğunu ve herkesin bundan yorulduğunu açıklayın , çünkü daha yavaştı ve herkes tek bir yedekleme üzerinde çalıştı, eğer biri dağınıksa projeyi herkes için bozdu, dağıtılmış sürüm kontrolü ile herkes internet bağlantısı olmadan makinelerinde kendi yedekleri üzerinde çalışabilir ve herkes mutludur, çünkü kimse çalışırken yedekleriyle uğraşmaz ve daha sonra işlerini paylaşma konusunda endişelenebilirler.
Bir başka iyi olan, sadece bir yedeklemenin olduğu merkezi bir VCS'den farklı olarak, yedekli makine ateş yakarsa, etrafta dolaşacak başka tam yedeklemeler de vardır (her geliştirici için en az bir tane).
Özetle : DVCS'ler , herkes birbirinizi rahatsız eden tek bir sunucuda sıkışmak zorunda kalmadan kendi yedeklemenizde çalışmanıza izin verir ve eşyalarınızla işiniz bittiğinde diğer değişiklikler hakkında endişelenmenize izin verir. Ayrıca, ana depo makinesi alev alırsa hiçbir şey olmaz .