Está en la página 1de 9

CENTRO EDUCATIVO TECNICO LABORAL

TEORIA
ANGEL CHANQUIN

CONTROL DE VERSIONES

ELI SAMUEL MAZARIEGOS RAMIREZ 2014218 IN5BM

INDICE
CONTROL DE VERSIONES .............................................................................................. 3
RCS ............................................................................................................................... 3
GIT................................................................................................................................ 4

MERCURIAL .................................................................................................................. 5
SUBVERSION................................................................................................................. 6
MONOTONE ................................................................................................................. 7
BAZAAR ........................................................................................................................ 8

CONTROL DE VERSIONES
RCS
ES UN SISTEMA SIMPLE DE CONTROL DE VERSIONES QUE PUEDE MANEJAR MULTIPLES
REVISIONES DE ARCHIVOS DE TEXTO. ES ADECUADO PARA PROYECTOS PEQUEOS
CON DESARROLLADORES, TIENE QUE EXISTIR SOLO UNA COPIA (DE TRABAJO) DEL
PROYECTO, Y LOS DESARROYADORES A HACER PEQUEOS CAMBIOS .
MANTIENE UN REGISTRO DE TODO EL TRABAJO Y TODOS LOS CAMBIOS EN UN
CONJUNTO DE ARCHIVOS, Y PERMITE QUE VARIOS DESARROLLADORES
(POTENCIALMENTE MUY SEPARADAS EN EL ESPACIO Y TIEMPO) PARA COLABORAR

SE LLAMA CONTROL DE VERSIONES A LA DIRECCION DE LAS DIFERENTES VARIANTES


QUE SE DESARROLLAN SOBRE LOS COMPONENTES DE ALGN PRODUCTO O UNA
CONFIGURACIN DEL MISMO.

GIT
ES UN SISTEMA DE CONTROL DE VERSIONES, QUE MAS QUE TODO ES PENSADO EN LA
EFICACIA Y LA CONFIABILIDAD DEL MANTENIMIENTO DE VERSIONES DE APLICACIONES
CUANDO ESTAS TIENEN UN GRAN NUMERO DE ARCHIVOS.

UN SISTEMA DE CONTROL DE VERSIONES DISTRIBUIDO.

NO DEPENDE DE ACCESO A LA RED O UN REPOSITORIO CENTRAL.

ENFOCADO A LA VELOCIDAD, USO PRCTICO Y MANEJO DE PROYECTOS


GRANDES.

MERCURIAL
ES UN SISTEMA DE CONTROL DE VERSIONES MULTI-PLATAFORMA, SE LLEVA A CABO
PRINCIPAMENTE MEDIATE EL LENGUAJE DE PROGRAMACION PYTHON.

LAS PRINCIPALES METAS DE DESARROLLO DE MERCURIAL INCLUYEN UN GRAN


RENDIMIENTO Y ESCALABILIDAD.

DESARROLLO COMPLETAMENTE DISTRIBUIDO, SIN NECESIDAD DE UN SERVIDOR.

GESTIN ROBUSTA DE ARCHIVOS TANTO DE TEXTO COMO BINARIOS.

SUBVERSION
ES UNA ERRAMIENTA DE CONTROL DE VERSIONES CUYA FUNCION SE IGUALA AL DE
UN SISTEMA DE FICHEROS. UTILIZA EL CONCEPTO DE REVISION PARA GUARDAR LOS
CAMBIOS PRODUCIDOS EN EL REPOSITORIO.

SE BASA EN UN REPOSITORIO CENTRAL QUE ACTA COMO UN SERVIDOR DE


FICHEROS, CON LA CAPACIDAD DE RECORDAR TODOS LOS CAMBIOS QUE SE
HACEN TANTO EN SUS DIRECTORIOS COMO EN SUS FICHEROS.

EL REPOSITORIO INCREMENTA UN NMERO GLOBAL DE REVISIN CON CADA


CONJUNTO DE CAMBIOS ENVIADOS AL MISMO.

MONOTONE
ES UNA HERRAMIENTA PARA CONTROL DISTRIBUIDO DE VERSIONES, REGISTRA
REVISIONES DE FICHEROS, AGRUPA CONJUNTOS DE REVISIONES Y MANTIENE EL
HISTRICO TRAS CAMBIOS DE NOMBRE.

PROPORCIONA UN SENCILLO, DE UN SOLO ARCHIVO ALMACN DE VERSIONES


TRANSACCIONAL.

ENTIENDE LA HISTORIA SENSIBLE FUSIN, RAMAS LIGERAS, REVISIN DE CDIGO


INTEGRADO Y TERCERA PRUEBA DEL PARTIDO.

BAZAAR
BAZAAR ES UN GESTOR DE CONTROL DE VERSIONES OPEN SOFTWARE, ES UN
PROYECTO PATROCINADO Y DISTRIBUIDO POR CANONICAL.COM Y ES UTILIZADO POR
OTROS GRANDES PROYECTO DEL SOFTWARE LIBRE COMO UBUNTU, MYSQL, DEBIAN.

BAZAAR EST ESCRITO EN LENGUAJE DE PROGRAMACIN PYTHON Y TIENE


VERSIONES EMPAQUETADAS.

También podría gustarte