White Paper: Control de versiones con historial de cambios (Git, Subversion y Mercurial)

White Paper: Control de versiones con historial de cambios (Git, Subversion y Mercurial)

Un sistema de control de versiones (Version Control System o VCS en inglés) es una herramienta que permite controlar los cambios que se van realizando en el proyecto que estamos desarrollando, manteniendo de forma sencilla un historial de los cambios llevados a cabo.

A la hora de desarrollar algún tipo de software o aplicación web es habitual que varias personas trabajen en él de forma simultánea, cada uno centrado en una determinada tarea como puede ser el frontend, backend, base de datos… Con el control de versiones podemos identificar en cada momento la fecha en la que se modificó un archivo y quién hizo ese cambio, o realizar comparaciones a lo largo del tiempo.

git-subversion-mercurial-white-paper-hostalia-hosting

 

Puede darse la situación de que varios programadores tengan que trabajar sobre el mismo archivo. Si es así, este tipo de sistemas detectan esta situación, y actúan para evitar posibles problemas, pudiendo darse dos casos:

  • Si los programadores han trabajado en partes de código diferentes, el sistema lo detectará y los fusionará para dar un fichero que incluya todos los cambios.
  • Si los programadores han trabajado en líneas de código comunes, realizando cambios sobre ellas, el sistema lo que hace es señalar que se ha producido un conflicto, creando un archivo intermedio para que puedan ser revisados los cambios de forma simultánea, y que de esta forma se pueda decidir con qué versión quedarse o bien realizar a mano una combinación de los dos.

 

Los sistemas de control de versiones de los cuales hablaremos a lo largo de este libro blanco de Hostalia son Subversion, Git y Mercurial.

Descargar White Paper: ‘Control de versiones con historial de cambios para el buen desarrollo en equipo’

 

 

whatsapp-icon-25-blog-hostalia-hosting

Comparte esta noticia por WhatsApp
escaneando con tu móvil este código QR / BIDI.
Se abrirá el enlace para copiarlo y pegarlo en tus
aplicaciones sociales.

Comparte esta noticia por WhatsApp escaneando con tu móvil este código QR / BIDI

Comentarios

Déjanos un comentario o cuéntanos algo.

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *