Subversión: software de control de versiones

Subversion Software de control de versiones gratuitas

Increíble sistema de control de versiones centralizadas de código abierto

Administre el código fuente con el sistema de control de origen de nivel empresarial. Permita que los desarrolladores examinen el historial de proyectos, recuperen versiones antiguas y obtengan datos.

Descripción general

La subversión es el mejor software de control de versiones gratuitas y de código abierto *. Es un sistema de control de fuente simple, fácil de usar y confiable ** para una variedad de proyectos. Por lo tanto, cualquier persona, desde individuos hasta empresas a gran escala, puede usarlo. Subversión de Apache Ayuda a los desarrolladores a colaborar y trabajar juntos en el mismo proyecto. Los desarrolladores pueden administrar directorios, archivos y los cambios realizados a ellos. Además, SVN Control de versiones le permite revisar el historial y recuperar versiones anteriores. La subversión viene con características potentes y modernas, como ramas, etiquetas, seguimiento de fusiones, bloqueo de archivos, resolución de conflictos y muchas más. Las ramas se usan comúnmente para el desarrollo de nuevas características. Puede fusionar fácilmente la rama de características en la rama maestra con la ayuda de este sistema de control de versiones ****. La etiqueta se usa para crear una instantánea del proyecto. Las etiquetas también permiten a los desarrolladores proporcionar versiones únicas del repositorio con nombres concisos y reconocibles. Este software de control de versiones tiene componentes para realizar ciertas operaciones como SVN, SVNVERSION, SVNPOOK, SVNADmin y muchas más. SVN es un programa de cliente de línea de comandos, mientras que SVNVERSION es un programa para informar el estado de una copia de trabajo, y SVNPOLOW es una herramienta para inspeccionar el repositorio.

Requisitos del sistema

La subversión no tiene ningún criterio único para la instalación. Verifique la sección de instalación.

Características

La subversión se envía con características potentes del software de control de versiones. Algunas de las características clave se enumeran a continuación:

  • Ramas y etiquetas
  • seguro y confiable
  • metadatos versionados de forma gratuita
  • Atomic Commits
  • Seguimiento de fusiones
  • Locking de archivos
  • Se conserva la bandera ejecutable
  • Mensajes localizados
  • Resolución de conflictos interactivos
  • Mirroración de solo lectura del repositorio
  • Archivos binarios manejados de manera eficiente
  • Bintings a los lenguajes de programación

Instalación

Instalación en Ubuntu

Ejecute los comandos a continuación.


$ apt-get install subversion
$ apt-get install libapache2-svn

Instalación en Red Hat Linux

Ejecute los siguientes comandos.


$ yum install subversion
$ yum install mod_dav_svn

Preguntas frecuentes

¿Qué es la subversión?

La subversión es un sistema de control de versiones centralizado que es gratuito y de código abierto. Se utiliza para realizar un seguimiento de las versiones actuales y anteriores de proyectos.

¿Cuáles son los sistemas operativos compatibles?

La subversión se ejecuta en todos los sabores de Unix modernos, así como Windows, Beos, OS/2 y MacOS.

¿Qué es el tronco en SVN?

El tronco es un directorio en el que se lleva a cabo todo el desarrollo principal. Los desarrolladores lo revisan con frecuencia para trabajar en el proyecto.

¿Qué es Tortoisesvn?

TortoISSVN es un cliente SVN ampliamente utilizado para comunicarse con el servidor SVN. Es un control de revisión, control de versiones y software de control de origen basado en Windows.

¿Qué son los componentes de SVN?

El servidor SVN y el cliente SVN son los dos componentes principales de SVN.

Explorar

Puede encontrar los siguientes enlaces relevantes:

 Español