Un
logiciel de gestion de versions (ou
VCS en
anglais, pour ) est un
logiciel qui permet de stocker un ensemble de
fichiers en conservant la chronologie de toutes les modifications qui ont été effectuées dessus. Il permet notamment de retrouver les différentes
versions d'un lot de fichiers connexes.