14.4. Sistemas de control de versiones
RHEL 8 proporciona los siguientes sistemas de control de versiones:
-
Git 2.18, un sistema de control de revisión distribuido con una arquitectura descentralizada. -
Mercurial 4.8, un sistema ligero de control de versiones distribuido, diseñado para el manejo eficiente de grandes proyectos. -
Subversion 1.10, un sistema de control de versiones centralizado.
Tenga en cuenta que el Sistema de Versiones Concurrentes (CVS) y el Sistema de Control de Revisiones (RCS), disponibles en RHEL 7, no se distribuyen con RHEL 8.
14.4.1. Cambios notables en Subversion 1.10 Copiar enlaceEnlace copiado en el portapapeles!
Subversion 1.10 introduce una serie de nuevas características desde la versión 1.7 distribuida en RHEL 7, así como los siguientes cambios de compatibilidad:
-
Debido a las incompatibilidades en las bibliotecas
Subversionutilizadas para soportar los enlaces de lenguaje, los enlacesPython 3paraSubversion 1.10no están disponibles. En consecuencia, las aplicaciones que requieren enlaces dePythonparaSubversionno son compatibles. -
Los repositorios basados en
Berkeley DBya no están soportados. Antes de migrar, haga una copia de seguridad de los repositorios creados conSubversion 1.7utilizando el comandosvnadmin dump. Después de instalar RHEL 8, restaure los repositorios utilizando el comandosvnadmin load. -
Las copias de trabajo existentes comprobadas por el cliente
Subversion 1.7en RHEL 7 deben actualizarse al nuevo formato antes de poder utilizarlas desdeSubversion 1.10. Después de instalar RHEL 8, ejecute el comandosvn upgradeen cada copia de trabajo. -
Ya no se admite la autenticación con tarjeta inteligente para acceder a los repositorios mediante
https://.