Système de contrôle de version distribué (dvcs)

Définition - Que signifie le système de contrôle de version distribué (DVCS)?

Un système de contrôle de version distribué (DVCS) est un système de contrôle de version qui fonctionne sur un principe matériel distribué ou, dans certains autres systèmes informatiques distribués, comme un réseau virtuel.

Definir Tech explique le système de contrôle de version distribué (DVCS)

Avec un système de contrôle de version distribué (DVCS), différentes révisions de fichiers sont suivies dans tout le système distribué. Cela peut nécessiter des stratégies spécifiques de cohérence afin que les collaborateurs ou autres utilisateurs sachent ce qui arrive aux fichiers à un moment donné. Par exemple, un type populaire de DVCS consiste à utiliser un référentiel comme intermédiaire entre les postes de travail et les serveurs. Le référentiel contient des versions de fichiers révisées et le système logiciel vérifie périodiquement avec le référentiel à des fins de cohérence.

L'idée essentielle d'un DVCS est de pouvoir suivre les modifications apportées à des fichiers ou documents individuels. Différentes mesures de suivi fonctionnent différemment pour permettre une recherche transparente sur la façon dont des fichiers spécifiques ont changé et quand ils ont changé. Certains experts en informatique parlent d'un processus «push / pull» dans lequel des informations sont échangées entre les serveurs et d'autres composants afin d'aider à maintenir les versions de fichiers du système modernes et cohérentes.