Herramientas de usuario

Herramientas del sitio


Barra lateral

Traducciones de esta página?:
 



Servidor Debian 9 'Stretch'


Servidor Debian 7.0 Wheezy


Blog FRibeiro.org


Versiones Anteriores


es:wheezy:intranet:version_control:subversion

Página desactualizada Esta página contiene una versión anterior de esta guía que puede estar desactualizada. Para ver la versión más reciente, haga clic aquí.

3.8.1 Subversion

Instalación

root@server:~# aptitude install subversion subversion-tools

Configuración

La configuración consiste en crear un directorio para albergar los repositorios futuros de subversion, así como un grupo llamado también subversion. Los usuarios que tengan derechos de acceso a estos repositorios, serán luego añadidos a este grupo:

root@server:~# groupadd subversion
root@server:~# mkdir -p /var/lib/svn

Repositorios

Creación de repositorios

Esta se realiza con el comando svnadmin. También debe hacerse la atribución de los derechos de acceso:

root@server:~# svnadmin create --fs-type fsfs /var/lib/svn/test_project
root@server:~# chown -R www-data:subversion /var/lib/svn/test_project
root@server:~# chmod -R 770 /var/lib/svn/test_project

Añadir usuarios a los repositorios

Para hacer esto:

root@server:~# addgroup fribeiro subversion
Adding user `fribeiro' to group `subversion' ...
Done.

Verificación

Como usuario normal con derecho de acceso a los repositorios, realice una consulta simple:

fribeiro@server:~$ svn log file:///var/lib/svn/test_project
------------------------------------------------------------------------

Clientes SVN

TortoiseSVN

Un cliente svn para Windows es TortoiseSVN. Es posible acceder a los repositorios usando el protocolo svn+ssh://:

Refererencias

es/wheezy/intranet/version_control/subversion.txt · Última modificación: 2019-04-06 15:45 (editor externo)

Herramientas de la página