Version Control Systems
Ένα σύστημα ελέγχου εκδόσεων (version control system VCS – ή revision control system) είναι λογισμικό που
επιτρέπει τη διαχείριση και παρακολούθηση αλλαγών που συμβαίνουν σε οποιοδήποτε έγγραφο, πρόγραμμα,
web site κ.α.
Οι τρεις "γενιές" Συστημάτων Ελέγχου Έκδοσης
➢
Απλή, όταν μόνο ένα άτομο μπορεί να έχει πρόσβαση στα αρχεία σε κάθε δεδομένη στιγμή
RCS
➢
Σε δίκτυο αλλά ακόμα κεντρικοποιημένα
CVS
Subversion (SVN)
➢
Σε δίκτυο και κατανεμημένα
Git
Mercurial
Bazaar