Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Próxima revisión
Revisión previa
gestion_de_proyectos_permisos_de_svn [2013/04/04 11:34]
10.12.12.73 creado
— (actual)
Línea 1: Línea 1:
-====== Creación de nuevos proyectos ====== 
  
-Sólo algunos usuarios pueden crear nuevos proyectos en el SVN. Lo podemos realizar con el cliente de SVN. 
- 
-====== Gestión de usuarios ====== 
- 
-Los usuarios (junto con sus contraseñas encriptadas) están almacenadas en /​etc/​apache2/​davn_svn.passwd 
-La herramienta para gestionar las contraseñas es htpasswd (de apache). 
- 
-''​htpasswd /​etc/​apache2/​dav_svn.passwd usuario_a_crear_o_modificar''​ 
- 
-Los cambios en este fichero apache los coge al vuelo (no es necesario reiniciar el servidor) 
- 
-====== Gestión de permisos ====== 
- 
-La gestión de permisos la realizamos desde el fichero /​etc/​apache2/​dav_svn.authz 
-Los permisos se establecen a nivel de directorio (para un directorio en concreto establecemos qué usuarios tienen permisos). 
- 
-Tras realizar cambios en el fichero es necesario reiniciar el servidor apache 
- 
-''​apache2ctl graceful''​ 
- 
-====== Gestión del repositorio ====== 
- 
-El repositorio está ubicado bajo /​var/​www/​svn 
-La configuración de apache que enlaza el servidor web con el repositorio SVN la encontramos en /​etc/​apache2/​mods-available/​dav_svn.conf 
-Para que funcione el módulo dav_svn tiene que estar instalado y funcionando el módulo dav para apache.