Inicio : Términos de software : Definición del repositorio

Repositorio

En el desarrollo de software, un repositorio es una ubicación central de almacenamiento de archivos. Es utilizado por control de versiones sistemas para almacenar múltiples versiones de archivos. Si bien un repositorio se puede configurar en una máquina local para un solo usuario, a menudo se almacena en un servidor, al que pueden acceder varios usuarios.

Un repositorio contiene tres elementos principales: un tronco, ramas y etiquetas. El enlace contiene la versión actual de un proyecto de software. Esto puede incluir múltiples código fuente archivos, así como otros recursos utilizados por el programa. Las ramas se utilizan para almacenar nuevas versiones del programa. Un desarrollador puede crear una nueva sucursal cada vez que realiza revisiones sustanciales al programa. Si una rama contiene cambios no deseados, se puede suspender. De lo contrario, puede fusionarse nuevamente en el tronco como la última versión. Las etiquetas se utilizan para guardar versiones de un proyecto, pero no están destinadas al desarrollo activo. Por ejemplo, un desarrollador puede crear una "etiqueta de lanzamiento" cada vez que se lanza una nueva versión del software.

Un repositorio proporciona una forma estructurada para que los programadores almacenen archivos de desarrollo. Esto puede ser útil para cualquier tipo de desarrollo de software, pero es especialmente importante para grandes proyectos de desarrollo. Al enviar cambios a un repositorio, los desarrolladores pueden volver rápidamente a una versión anterior de un programa si una actualización reciente provoca loco u otros problemas Muchos sistemas de control de versiones incluso admiten comparaciones en paralelo de diferentes versiones de archivos guardados en el repositorio, lo que puede ser útil para depuración código fuente. Además, cuando se almacena un repositorio en un servidor, los usuarios pueden "retirar" los archivos para editarlos, lo que impide que más de un usuario los edite a la vez.

TechLib - El Diccionario Informático Tech Lib

Esta página contiene una definición técnica de repositorio. Explica en terminología informática lo que significa Repositorio y es uno de los muchos términos de software en el diccionario TechLib.

Todas las definiciones en el sitio web de TechLib están escritas para ser técnicamente precisas pero también fáciles de entender. Si encuentra útil esta definición de repositorio, puede hacer referencia a ella utilizando los enlaces de citas anteriores.