¿Qué es el control de versiones?
Apache™ Subversion® (SVN) es una herramienta para la gestión de versiones y revisiones de versiones actuales y anteriores de archivos, como código fuente, sitios web y documentación. Apache™ Subversion® es una marca registrada de Apache Software Foundation.
La gestión de revisiones (también conocida como control de versiones, gestión de versiones y gestión de código fuente) es la gestión de cambios en documentos, programas y otra información que se almacena como archivos informáticos. El control de versiones se emplea con frecuencia en el desarrollo de software cuando un equipo de empleados trabaja con los mismos archivos.
Tareas
-
Seguimiento de los cambios en las revisiones: En cualquier momento, puedes mostrar quién hizo qué cambios y en qué momento.
-
Restauración de revisiones antiguas de archivos individuales: En cualquier momento, puedes anular los cambios accidentales en los archivos.
-
Archivo de revisiones especiales de un proyecto: En cualquier momento puedes volver a versiones anteriores.
-
Coordinación del acceso compartido de los desarrolladores a los datos
-
Desarrollo de un proyecto al mismo tiempo en varias ramas
API del complemento SVN de Script Engine
Professional Version Control proporciona una interfaz de scripting para SVN.