Vamos a empezar a trabajar en Ubuntu con las SVN. Para ello necesitamos el paquete subversion:

sudo apt-get install subversion

Instalación del paquete subversion

Para trabajar con ello, creamos una nueva carpeta. Yo la he llamado proyectoSVN:

mkdir proyectoSVN

Y escribimos el siguiente comando para acceder al checkout de nuestro proyecto:

svn checkout https://subversion.assembla.com/svn/damprueba/

Nos pedirá al principio clave de usuario. Pulsamos enter sin escribir nada e ingresamos el usuario y contraseña de nuestro SVN de Assembla.

Petición de credenciales de Assembla

De este modo comenzará la descarga del proyecto.

Descarga del proyecto

Creamos un archivo con touch por ejemplo, y para añadir un archivo usamos el comando:

svn add archivoASubir

Añadir archivo al repositorio

Posteriormente confirmamos la operación con el comando:

svn commit

Confirmación del commit

Para evitar que salga el nano indicando los cambios, escribimos un mensaje con el parámetro -m:

svn commit -m "Nuevo archivo dentro de la carpeta imagenes"

Ahora, para actualizar los nuevos cambios si otros usuarios los han subido, hacemos un:

svn update

Actualización de los cambios

Y siempre podemos comunicarnos con los cambios. ¡Que felicidad! :)