SVN: Comandos básicos GNU Linux

closeHola! hace 5 years 3 months 24 days que escribí esta entrada, puede que esta información ya no sea valida en la actualidad, por favor se comprensivo conmigo cuando comentes 🙂

Subversion es un sistema de control de versiones diseñado específicamente para reemplazar al popular CVS. Es software libre bajo una licencia de tipo Apache/BSD y se le conoce también como svn por ser el nombre de la herramienta utilizada en la línea de comando.
Una característica importante de Subversion es que, a diferencia de CVS, los archivos versionados no tienen cada uno un número de revisión independiente, en cambio, todo el repositorio tiene un único número de versión que identifica un estado común de todos los archivos del repositorio en un instante determinado.
(Wikipedia)

Descargando el proyecto por primera vez

$ svn checkout http://svn.servidor.net/proyecto/trunk ruta_local/proyecto

Verificando el estado del repositorio actual

$ svn status

Información de un archivo en especifico del repositorio

$ svn info archivo.ext

Agregar archivo nuevo al repositorio svn

$ svn add ruta/archivo.ext

Actualizar las fuentes locales con los últimos cambios del repositorio 

$ svn update

Envío de modificaciones locales al repositorio.

$ svn commit -m 'Descripción de la actualización'

You may also like...

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *