Документ рассматривает классификацию систем управления версиями, выделяя централизованные (CVCS) и распределенные (DVCS) подходы. Описаны основные операции, такие как commit и merge, и эволюция систем контроля версий от SCCS до современных инструментов, таких как Git и Mercurial. Также упоминается история управления конфигурациями и проблемы, которые решаются с помощью современных систем, таких как Subversion.