Installazione di WebSVN per Apache Subversion (SVN) su CentOS 7 / RHEL 7

Come suggerisce il nome WebSVN fornisce un’interfaccia utente grafica (GUI) per la gestione dei repository di Apache Subversion (SVN). Utilizzando WebSVN possiamo confrontare la revisione dei file & può visualizzare i registri dei file & directory. WenSVN è sotto GNU General Public License (GPL).

Alcune caratteristiche chiave di WebSVN sono elencate di seguito :
  • WebSVN fornisce GUI per la gestione dei repository SVN.
  • Supporta più locali & repository remoti
  • Usando questo possiamo visualizzare & log di ricerca.
  • Confrontando le revisioni del file & directory.
  • Ci permette di scaricare i file & cartella.
  • Supporto di più lingue.
  • Fornisce la possibilità di utilizzare personalizzare i modelli.
  • Fornisce anche la funzione di feed RSS

In questo tutorial installerò WebSVN sullo stesso server su cui SVN è già installato, nel caso in cui SVN non sia installato, fai riferimento all’URL : Installa Apache Subversion (SVN) su RHEL 8 / Rocky Linux 8

Passo:1 Installa PHP usando il comando yum.

Per installare WebSVN su CentOS 7 & RHEL 7 per prima cosa dobbiamo installare PHP se non è installato.

# yum install php -y

Passo:2 Scarica WebSVN ‘tar.file gz ‘ utilizzando il comando wget.

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

Passo: 3 Estrai il tar scaricato.gz’ file

# tar -zxpvf websvn-2.3.3.tar.gz

Ora rinominare la cartella estratta ‘websvn-2.3.3’ a ‘websvn’

# mv websvn-2.3.3 websvn

Passo: 4 Modificare il file di configurazione WebSVN

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

Modificare e aggiungere le seguenti righe in config.php

# vi config.php

websvn-config-file

Riavviare il servizio Apache
# systemctl restart httpd.service

Passo: 5 Ora accedere al WebSVN dal browser.

http://<Server’s_ip>/websvn

WebSVN-repo-Rev

L’installazione di WebSVN è completata, ora esplorala e divertiti

Leave a Reply

Il tuo indirizzo email non sarà pubblicato.