Klasická řešení - RCS a CVS

RCS
Revision Control System
CVS
Concurrent Version System

RCS je klasický, původně na UNIXech existující systém navržený pro sledování více verzí souborů.

Prvotním cílem bylo zefektivnit ukládání více verzí

  • s novou verzí se nemusí ukládát celý soubor
  • rychle se dají zjistit rozdíly (změny) mezi verzemi
  • historie změn (changelog, history) se lehce udržuje
  • změny lze identifikovat i názvy - pojmenovat symbolickými klíčovými slovy ($Author$, $Date$...)