PechaKucha ControlDeVersiones BenitezdelPozoJavier FloresGomezRobertoCarlos

Páginas: 2 (362 palabras) Publicado: 14 de abril de 2015
CONTROL DE VERSIONES
Javier Benítez del Pozo
Roberto Carlos Flores Gómez

DEFINICIÓN
Es la gestión de cambios realizados sobre un
programa o producto.
 La versión de un producto es el estado en elque se encuentra en un momento dado.


RAZONES PARA USARLO
Comunicación entre los desarrolladores
 Manejo de los lanzamientos
 Administración de fallos
 Estabilidad en el código
 Se puedenabarcar todas las áreas con
distintos desarrolladores


CARACTERÍSTICAS
Mecanismo de almacenamiento de los
elementos que deba gestionar.
 Posibilidad de realizar cambios sobre los
elementosalmacenados.
 Registro histórico de las acciones realizadas
con cada elemento.


TERMINOLOGÍA









Repositorio
Módulo
Revisión o versión
Rotular
Rama o branch
Desplegar o checkout
Etc, etc... FORMAS DE COLABORAR
EXCLUSIVA

COLABORATIVA

Es necesario comunicar los
cambios al repositorio y el
sistema bloqueará posibles
cambios en el mismo
elemento.

Cada usuario modifica su copia
local y cuandose suben el
sistema intenta combinar
automáticamente las diversas
modificaciones

Ejemplo: SourceSafe

Ejemplo: Git

ARQUITECTURAS DE ALMACENAMIENTO
CENTRALIZADOS

DISTRIBUIDOS

Existe unrepositorio
centralizado de todo el código,
del cual sólo es responsable
un usuario o conjunto de
usuarios. Las modificaciones
necesitan aprobación del
responsable

Cada usuario tiene su
repositorio propio y sepueden
intercambiar versiones entre
ellos. Hay un repositorio que
sirve de sincronización entre los
locales.

Ejemplo: CVS y Subversion

Ejemplo: Git

COMPARATIVA
CENTRALIZADOS




Hay más controlal trabajar
en equipo ya que existe una
versión centralizada.
Cada versión está
identificada por un número.

DISTRIBUIDOS






El servidor remoto requiere
menos recursos.
Menos veces conectado ala
red.
La gente puede trabajar
aunque se caiga el
repositorio remoto.

ARQUITECTURAS DE ALMACENAMIENTO
Centralizado

Distribuido

FLUJO DE TRABAJO
 Centralizado
 Con

gestor de integraciones

...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • PECHAKUCHA VINCENT PERRAUD

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS