El sistema de control de versiones Apache Subversion 1.15.0 está disponible

Después de más de seis años desde la última gran versión, la organización Apache Software Foundation ha publicado la versión 1.15.0 del sistema de gestión de versiones centralizado Subversion.

Mejoras clave en Subversion 1.15:

  • Se ha añadido un modo de funcionamiento sin caché para las revisiones base de todos los archivos en el sistema local (Pristines On Demand), lo que permite reducir el tamaño de la copia de trabajo en disco hasta un 50% al cargar archivos desde el servidor según sea necesario. El coste de esta reducción en el espacio de disco es un aumento en el tráfico de red y un aumento en el tiempo de operaciones como diff y revert. Desactivar la caché puede ser ventajoso al trabajar con grandes repositorios con archivos que cambian raramente, al mantener la copia de trabajo en el mismo servidor que el repositorio, así como en sistemas con espacio en disco limitado y una conexión de red rápida.
  • Se ha implementado un nuevo formato de almacenamiento para las copias de trabajo (Formato 32), adaptado para funcionar sin caché local. Se ha proporcionado la posibilidad de usar simultáneamente diferentes versiones de los formatos de las copias de trabajo, lo que permite mantener el formato de copias de trabajo previamente creadas sin actualizar los proyectos existentes con el comando 'svn upgrade'.
  • Se ha añadido soporte para la ejecución continua de las operaciones 'svn checkout' y 'svn update', lo que mejora significativamente el rendimiento y la fiabilidad. En lugar de copiar a un directorio temporal intermedio con su posterior análisis, los datos ahora se escriben directamente en los directorios de servicio y de trabajo (en lugar de copiar desde el directorio intermedio, el archivo se guarda en su lugar con un nombre temporal y luego se renombra de forma atómica).
  • Se ha implementado un nuevo sistema de compilación basado en la herramienta CMake, que simplifica significativamente la compilación en la plataforma Windows e integra con el gestor de paquetes vcpkg para la carga automática de dependencias. Por defecto, en todas las plataformas excepto Windows, se continúa usando el antiguo sistema de compilación basado en Autoconf.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster