Instalar WebSVN para Apache Subversion (SVN) en CentOS 7 / RHEL 7

Como su nombre indica, WebSVN proporciona una Interfaz Gráfica de Usuario (GUI) para administrar repositorios de Apache Subversion (SVN). Utilizando WebSVN podemos comparar la revisión de archivos & podemos ver los registros de archivos & directorios. WenSVN está bajo la Licencia Pública General de GNU (GPL).

Algunas características clave de WebSVN se enumeran a continuación :
  • WebSVN proporciona GUI para administrar repositorios SVN.
  • Soporta múltiples repositorios locales & remotos
  • Usando esto podemos ver & registros de búsqueda.
  • Comparación de revisiones del directorio file &.
  • Nos permite descargar archivos de la carpeta &.
  • Compatibilidad con varios idiomas.
  • Proporciona la opción de usar plantillas personalizadas.
  • También proporciona una instalación de alimentación RSS

En este tutorial instalaré WebSVN en el mismo servidor en el que SVN ya está instalado, en caso de que SVN no se instale, refiera la URL : Instale Apache Subversion (SVN) en RHEL 8 / Rocky Linux 8

Paso:1 Instale PHP usando el comando yum.

Para instalar WebSVN en CentOS 7 & RHEL 7 primero necesitamos instalar PHP si no está instalado.

# yum install php -y

Paso: 2 Descarga WebSVN ‘ tar.archivo gz usando el comando wget.

# cd /var/www/html/# wget http://websvn.tigris.org/files/documents/1380/49056/websvn-2.3.3.tar.gz

Paso: 3 Extrae el ‘ tar descargado.archivo gz ‘

# tar -zxpvf websvn-2.3.3.tar.gz

Ahora cambie el nombre de la carpeta extraída ‘websvn-2.3.3’ a ‘websvn’

# mv websvn-2.3.3 websvn

Paso: 4 Modificar el archivo de configuración de WebSVN

# cd /var/www/html/websvn/include# mv distconfig.php config.php

Modificar y agregar las siguientes líneas en config.php

# vi config.php

websvn-config-file

Reinicie el servicio Apache
# systemctl restart httpd.service

Paso: 5 Ahora Acceda al WebSVN desde el navegador.

http://<Server’s_ip>/websvn

WebSVN-repo-Rev

WebSVN la instalación se ha completado, ahora explorar y divertirse 🙂

Leave a Reply

Tu dirección de correo electrónico no será publicada.