¿Cómo se configura el SVN en Cpanel / WHM?

Quiero instalar el server SVN en mi Linax VPS con cpanel / WHM en ejecución. Al verificar packages RPM a través de WHM y SSH, vi que SVN está instalado como package RPM. ¿Cómo puedo hacer que funcione? No soy tan experimentado con la administración del server. Alguien puede ayudar ?

Luché con esto por un time, y luego finalmente me puse en contacto con CPanel directamente. Esto es lo que hice para que funcione después de recibir algunas indicaciones de ellos. PD. Asegúrate de que SVN ya está instalado llamando a la subversión de yum install

  1. ) Inicie session en WHM (tengo acceso de root)
  2. ) Ir a Inicio -> Configuración del service -> Configuración de Apache
  3. ) Haga clic en Incluir Editor
  4. ) Saltar a: Pre Principal Incluir 5) En "Deseo editar la configuration Pre principal include file para:", select Todas las versiones
  5. Dependiendo de las configuraciones y routes individuales de su server en su server, agregue lo siguiente (yo uso CentOS gcc versión 4.4.6 20120305 (Red Hat 4.4.6-4) (GCC))

    • LoadModule dav_module /usr/lib64/httpd/modules/mod_dav.so
    • LoadModule dav_svn_module /usr/lib64/httpd/modules/mod_dav_svn.so
    • LoadModule authz_svn_module /usr/lib64/httpd/modules/mod_authz_svn.so

    <Ubicación / svn> DAV svn SVNPath / data / svn / repos AuthType Basic AuthName "Subversion repos" AuthUserFile / data / svn / svn-auth-conf Requiere usuario válido </ Location>

  6. ) Haga clic en Actualizar

  7. ) Reiniciar Apache

Si Apache se reinicia, deberías estar bien. Debería poder (según la configuration anterior) acceder a su SVN a través de su dominio / svn. Use el command htpasswd para crear su file svn-auth-conf

Una cosa con la que estoy luchando es el siguiente error [ No se pudo abrir el sistema de files SVN solicitado ], pero tengo la fuerte sensación de que tiene que ver con permissions de carpeta relacionados con apache (httpd) en / data / svn / repos. Estoy investigando 🙂

Estos enlaces también me ayudaron
http://wiki.centos.org/HowTos/Subversion
http://docs.cpanel.net/twiki/bin/view/EasyApache/EasyApacheCustomDirectivesOutsideVirtualHost