Accueil : Conditions du logiciel : Définition du contrôle de version

Contrôle de version

Le contrôle de version est utilisé pour gérer plusieurs versions d'ordinateur fichiers et programmes. Un système de contrôle de version, ou VCS, fournit deux fonctions principales: gestion des données capacités. Il permet aux utilisateurs de verrouiller les fichiers 1 afin qu’ils ne puissent être édités que par une seule personne à la fois, et 2) de suivre les modifications apportées aux fichiers.

Si vous êtes la seule personne à éditer un document, il n'est pas nécessaire de verrouiller un fichier pour édition. Cependant, si une équipe de développeurs travaille sur un projet, il est important que deux personnes n'éditent pas le même fichier en même temps. Lorsque cela se produit, il est possible qu'une personne écrase accidentellement les modifications apportées par une autre personne. Pour cette raison, le contrôle de version permet aux utilisateurs "d'extraire" des fichiers pour les éditer. Lorsqu'un fichier a été extrait d'un fichier partagé serveur de fichiers, il ne peut pas être édité par d'autres utilisateurs. Lorsque la personne a fini de modifier le fichier, elle peut enregistrer les modifications et "archiver" le fichier afin que les autres utilisateurs puissent modifier le fichier.

Le contrôle de version permet également aux utilisateurs de suivre les modifications apportées aux fichiers. Ce type de contrôle de version est souvent utilisé dans le développement de logiciels et est également appelé "contrôle de source" ou "contrôle de révision". Les systèmes de contrôle de version populaires tels que Subversion et CVS permettent aux développeurs d’enregistrer des versions incrémentielles des programmes et des applications. code source fichiers au cours du processus de développement. Cela permet de revenir à une version antérieure du programme si nécessaire. Par exemple, si bogues se trouvent dans une nouvelle version d’un logiciel, le développeur peut revoir la version précédente lorsque débogage le code.

Le logiciel de contrôle de version nécessite que tous les fichiers soient enregistrés dans un emplacement central. Cet endroit s'appelle le dépôt et contient toutes les versions précédentes et actuelles des fichiers gérés par le VCS. Chaque fois qu'un nouveau fichier est créé ou qu'un fichier actuel est mis à jour, les modifications sont "validées" dans le référentiel, de sorte que la dernière version est disponible pour tous les utilisateurs.

TechLib - Le dictionnaire informatique Tech Lib

Cette page contient une définition technique de contrôle de version. Il explique en terminologie informatique ce que signifie Contrôle de version et est l’un des nombreux termes logiciels figurant dans le dictionnaire TechLib.

Toutes les définitions sur le site Web TechLib sont écrites pour être techniquement exactes mais également faciles à comprendre. Si vous trouvez cette définition de contrôle de version utile, vous pouvez la référencer en utilisant les liens de citation ci-dessus.