¿Para qué se utiliza SVN?

Subversion, o SVN, se usa para mantener versiones actuales e históricas de archivos como documentación, códigos fuente y páginas web. Un SVN permite al usuario examinar el historial de cómo los datos han cambiado Recuperar versiones anteriores de los datos.

SVN es un sistema de control de versión desarrollado en 2000 por CollabNet Inc. Su objetivo es reemplazar el sistema de versión concurrente ampliamente utilizado. SVN se utiliza ampliamente en la comunidad de código abierto, incluyendo Python y Apache Software Foundation. Google también tiene un sistema SVN para sus proyectos de código abierto.

SVN se conoce como un repositorio central que almacena datos versionados. Tiene un programa cliente que administra reflexiones locales de partes de los datos versionados o la copia de trabajo. Varios clientes SVN pueden acceder al repositorio a través de redes y al mismo tiempo.

El comando de verificación SVN se usa para crear la copia de trabajo, desde la cual el usuario puede editar o actualizar el contenido. Un cliente debe usar primero el comando de pago SVN para acceder al servidor SVN. El comando de pago también se usa para descargar fuentes desde el repositorio central de SVN a la copia de trabajo. Cualquier cambio realizado en la copia de trabajo debe guardarse en el repositorio a través de la confirmación SVN.