Accueil : Conditions du logiciel : Définition du référentiel

Dépôt

En développement logiciel, un référentiel est un emplacement de stockage de fichiers central. Il est utilisé par contrôle de version systèmes pour stocker plusieurs versions de fichiers. Un référentiel peut être configuré sur une machine locale pour un seul utilisateur, mais il est souvent stocké sur un serveur. serveur, auquel plusieurs utilisateurs peuvent accéder.

Un référentiel contient trois éléments principaux: un tronc, des branches et des balises. Le coffre contient la version actuelle d'un projet logiciel. Cela peut inclure plusieurs code source fichiers, ainsi que d’autres ressources utilisées par le programme. Les branches sont utilisées pour stocker les nouvelles versions du programme. Un développeur peut créer une nouvelle branche chaque fois qu'il apporte des modifications importantes au programme. Si une branche contient des modifications non souhaitées, elle peut être interrompue. Sinon, il peut être fusionné dans le coffre en tant que dernière version. Les balises sont utilisées pour enregistrer les versions d'un projet, mais ne sont pas destinées à un développement actif. Par exemple, un développeur peut créer une "étiquette de version" chaque fois qu'une nouvelle version du logiciel est publiée.

Un référentiel fournit aux programmeurs un moyen structuré de stocker les fichiers de développement. Cela peut être utile pour tout type de développement logiciel, mais cela est particulièrement important pour les grands projets de développement. En validant les modifications dans un référentiel, les développeurs peuvent rapidement revenir à une version précédente d'un programme si une mise à jour récente bogues ou d'autres problèmes. De nombreux systèmes de contrôle de version prennent même en charge les comparaisons côte à côte de différentes versions de fichiers enregistrés dans le référentiel, ce qui peut être utile pour: débogage code source. De plus, lorsqu'un référentiel est stocké sur un serveur, les utilisateurs peuvent "extraire" les fichiers pour les éditer, ce qui empêche les fichiers d'être édités par plusieurs utilisateurs à la fois.

TechLib - Le dictionnaire informatique Tech Lib

Cette page contient une définition technique de référentiel. Il explique en terminologie informatique ce que signifie "référentiel" 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 référentiel utile, vous pouvez la référencer en utilisant les liens de citation ci-dessus.