Entre otras..
Control de Versiones

Control de Versiones

Como controlar versiones?

Como controlar versiones?

Se clasifican por:

Se clasifican por:

Numero Version

Version Mayor o "X"

Ejemplo 1.0.0

Version Menor o "Y"

Ejemplo: 1.2.0

Revision o "Z"

Ejemplo: 1.2.1

Estabilidad

Alpha

Inestable

Beta

Mayor estabilidad

Delta

Delta?

Delta?

Tecnologia de Inversion Delta

Tecnologia de Inversion Delta

Funciones:

Guarda Ultima Version del Archivo

Versiones Restantes Reflejan sus diferencias

Ocupar minimo de espacio

Importancia Control Versiones

Importancia Control Versiones
Ventajas

Ventajas

Gestionar Agilmente Proyecto

Realizar cambios

Reparacion de Errores

Desarrollo Concurrente

Registro Historico

Tenicas de control versiones

Tenicas de control versiones

Algunas mas importantes son:

Concurrent Version System (CVS)

Mantiene registro todo el proyecto

Permite distintos desarrolladores

Mercurial

Permite importar proyectos

Visualizacion historial

Navegacion sobre repositorios

Git

Trabajos en paralelo

Comparticion Selectiva

Politicas de control versiones

Politicas de control versiones

r

Eduardo Campos Ibarra

Principales:

Bundles & Realses

Proyectos Complejos

Uso 3 digitos para numeracion

Mayor

Menor

Revision

Cuarto digito (Opcional)

Digito control de entregas

Categorizacion Versiones no finales

Categorizacion Versiones no finales

Alpha, Beta, rc

Ing Sistemas Com. Eduardo Campos Ibarra 6to Semestre 319001830 03/Octubre/2018

Referencias: ***Microsoft. (2018). Control de Versiones. Recuperado de https://msdn.microsoft.com/es-es/library/shyhfx67(v=vs.80).aspx ________________________________ ***Tello, E. & Sosa, C. & Tello, D. (2012, enero-junio). Revisión de los Sistemas de Control de Versiones Utilizados en el Desarrollo de Software. USBMed, 3 (1), pp 74-81. Recuperado de https://dialnet.unirioja.es/descarga/articulo/4694154.pdf