Hogar It-Management ¿Qué es un sistema de control de versiones distribuido (dvcs)? - definición de techopedia

¿Qué es un sistema de control de versiones distribuido (dvcs)? - definición de techopedia

Tabla de contenido:

Anonim

Definición: ¿Qué significa el Sistema de control de versiones distribuido (DVCS)?

Un sistema de control de versiones distribuido (DVCS) es un sistema de control de versiones que funciona con un principio de hardware distribuido o, en algunos otros sistemas informáticos distribuidos, como una red virtual.


Techopedia explica el Sistema de control de versiones distribuido (DVCS)

Con un sistema de control de versiones distribuido (DVCS), se rastrean diferentes revisiones de archivos en todo el sistema distribuido. Esto puede requerir estrategias específicas de consistencia para que los colaboradores u otros usuarios sepan qué está sucediendo con los archivos en un momento dado. Por ejemplo, un tipo popular de DVCS implica el uso de un repositorio como intermediario entre estaciones de trabajo y servidores. El repositorio contiene versiones revisadas de archivos, y el sistema de software verifica periódicamente con el repositorio para propósitos de consistencia.


La idea esencial de un DVCS es poder rastrear los cambios en archivos o documentos individuales. Las diferentes medidas de seguimiento funcionan de manera diferente para permitir una investigación transparente sobre cómo han cambiado los archivos específicos y cuándo han cambiado. Algunos expertos de TI hablan sobre un proceso "push / pull" en el que se intercambia información entre servidores y otros componentes para ayudar a mantener las versiones de archivos en el sistema moderno y consistente.

¿Qué es un sistema de control de versiones distribuido (dvcs)? - definición de techopedia