Instalación de USVN

Diciembre 2016

USVN es una interfaz web para configurar repositorios Subversión muy simple de instalar.

Requerimientos


La instalación de USVN requiere:
  • PHP 5 (5.1.2 <= versión < 5.3)
  • apache2
  • mod_dav enable (en Apache httpd.conf - descomentar "LoadModule dav_module modules/mod_dav.so")
  • mod_dav_fs enable (en Apache httpd.conf - descomentar "LoadModule dav_fs_module modules/mod_dav_fs.so")
  • mod_rewrite enable (en Apache httpd.conf - descomentar "LoadModule rewrite_module modules/mod_rewrite.so")
  • adición de la configuración AllowOverride
  • Subversion – agregar los módulos que siguen a los módulos de Apache
    • mod_authz_svn enable (agregar en httpd.conf "LoadModule authz_svn_module modules/mod_authz_svn.so")
    • mod_dav_svn enable (agregar en httpd.conf "LoadModule dav_svn_module modules/mod_dav_svn.so")

Ejemplo de configuración de Apache


# Configuración de acceso a usvn
Alias /usvn /ruta/hacia/usvn/public
<Directory "/ruta/hacia/usvn/public">
    Options +SymLinksIfOwnerMatch
    AllowOverride All
    Order allow,deny
    Allow from all
</Directory>

Instalación de USVN


Una vez instalados los requerimientos y la aplicación configurada con indicada en el servidor web, se debe acceder a través del navegador web.
Para configurar la instalación solo hay que seguir pasos a paso las instrucciones de instalación.
Al final de la instalación, un modulo de configuración es proporcionado para ser agregado al fichero de configuración de Apache httpd.conf. Una vez agregado este modulo, la aplicación es instalada.



Consulta también :
El documento «Instalación de USVN» de CCM (es.ccm.net) se encuentra disponible bajo una licencia Creative Commons. Puedes copiarlo o modificarlo siempre y cuando respetes las condiciones de dicha licencia y des crédito a CCM.