Sommaire

La gestion de version

Un système de gestion de versions (VCS en anglais pour Version Control System ou aussi SCM pour Source Content Management), ou encore système de versionning, est un système qui enregistre toutes les modifications apportées à une liste de fichiers. C’est un système qui permet de suivre précisément l’évolution du contenu des fichiers. Ce type de système est très utilisé en développement informatique, mais il n’y est pas limité puisque n’importe quelle activité utilisant des fichiers lisibles peut être suivie par un VCS. Par exemple, les systèmes Wiki (comme Wikipédia) utilisent un VCS. Il est également possible de citer le très connu site d’entraide informatique Stack Overflow qui suit les versions des questions et des réponses. nopage>VCS:Voir Système de gestion de versions nopage>SCM:Voir Système de gestion de versions

Le suivi des fichiers est effectué par sauvegarde des modifications. En effet, lorsque vous avez fini de modifier un fichier, vous allez indiquer au VCS que vous avez terminé ce travail et pour quelles raisons vous l’avez fait. Les modifications effectuées sur le fichier seront sauvegardées par le système.

Il ajoutera alors une nouvelle ligne (qu’on appellera révision) dans votre historique. Le terme révision (appelé également commit en anglais) définit un ensemble de ...