Documentos de Académico
Documentos de Profesional
Documentos de Cultura
TEORIA
ANGEL CHANQUIN
CONTROL DE VERSIONES
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
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.
MERCURIAL
ES UN SISTEMA DE CONTROL DE VERSIONES MULTI-PLATAFORMA, SE LLEVA A CABO
PRINCIPAMENTE MEDIATE EL LENGUAJE DE PROGRAMACION PYTHON.
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.
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.
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.