Zona HTML Zona Java Zona PHP Zona ASP Zona Bases de datos
Inicio > Noticias > Archivo > Herramientas > Version 1.0.5 del control de versiones Subversion
-Noticias

Version 1.0.5 del control de versiones Subversion

13 de junio de 2004

Acaba de ser liberada la versión 1.0.5 del cada día más popular control de versiones Subversion. En esta nueva versión se corrigen sobre todo algunos problemas de seguridad que se habían identificado en la versión anterior por lo que es recomendable su actualización.

Para el que no lo sepa, Subversion
es un sistema de control de versiones de código abierto, de propósitos
similares al bien conocido, ampliamente extendido, y obsolescente CVS. Está diseñado para proporcionar un sofisticado sistema de control de versiones.

Algunas de las características que hacen de Subversion un digno sucesor de CVS son:

  • Histórico de directorios: a diferencia de CVS, la nueva implementación permite mantener un histórico de directorios creados, renombrados y/o borrados.
  • Histórico real de archivos:
    CVS guardaba todos los cambios realizados sobre un archivo en un
    fichero de texto. Esto representaba un serio problema porque a la hora
    de, por ejemplo, crear un fichero con el nombre de otro que ya existía,
    se heredaba el histórico del fichero viejo aunque ya no tuvieran nada
    en común. Eso ha dejado de ocurrir: ahora cualquier operación que
    incluya copiado, renombrado, borrado o añadido tendrá su propio
    histórico.
  • Consistencia de los datos almacenados:
    Subversion maneja de igual manera ficheros de texto y binarios: hace
    uso de un algoritmo de "diferenciación" que permite compresión de los
    datos dentro del repositorio y, además, se apoya en una base de datos
    BDB (Berkeley DB).
  • Transacciones: Igual que en el
    banco cuando efectuamos una operación, en Subversion las modificaciones
    del repositorio se realizan completas o no se realizan. O se realizan
    todos los pasos o no se realiza ninguno. Nunca se quedará un commit a
    mitad.
  • Modificable: Subversion ha sido diseñado de
    forma que cualquier modificación no conlleve demasiado esfuerzo:
    consiste básicamente en una serie de APIs bien definidas programadas en
    varias librerías compartidas.

Para más información sobre este producto os recomiendo visitar estas direcciones:

Para más información:

Tienda
Patrocinados
 

Copyright © 1999-2006 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network