Jak název napovídá WebSVN poskytuje grafické uživatelské rozhraní (GUI) pro správu úložišť Apache Subversion (SVN). Pomocí WebSVN můžeme porovnávat revize souborů a prohlížet protokoly souborů a adresářů. WenSVN spadá pod GNU General Public License (GPL).
Některé klíčové funkce WebSVN jsou uvedeny níže:
- WebSVN poskytuje GUI pro správu úložišť SVN.
- Podporuje více místních a vzdálených úložišť
- Pomocí toho můžeme prohlížet a prohledávat protokoly.
- Porovnání revizí souboru a adresáře.
- Umožňuje nám stahovat soubory a složky.
- Podpora více jazyků.
- Poskytuje možnost použít vlastní šablony.
- Poskytuje také zdroj RSS
V tomto tutoriálu nainstaluji WebSVN na stejný server, na kterém je již nainstalováno SVN, v případě, že SVN není nainstalováno, přejděte na adresu URL:Instalace Apache Subversion (SVN) na RHEL 8 / Rocky Linux 8
Krok:1 Nainstalujte PHP pomocí příkazu yum.
Pro instalaci WebSVN na CentOS 7 a RHEL 7 musíme nejprve nainstalovat PHP, pokud není nainstalováno.
[[email protected] linuxproject]# yum install php -y
Krok:2 Stáhněte soubor WebSVN „tar.gz“ pomocí příkazu wget.
[[email protected] ~]# cd /var/www/html/ [[email protected] html]# wget http://websvn.tigris.org/files/documents/1380/49056/websvn-2.3.3.tar.gz
Krok:3 Rozbalte stažený soubor „tar.gz“
[[email protected] html]# tar -zxpvf websvn-2.3.3.tar.gz
Nyní přejmenujte extrahovanou složku na ‘websvn-2.3.3 ‘ na ‘websvn ‘
[[email protected] html]# mv websvn-2.3.3 websvn
Krok:4 Upravte konfigurační soubor WebSVN
[[email protected] ~]# cd /var/www/html/websvn/include [[email protected] include]# mv distconfig.php config.php
Upravte a přidejte následující řádky do souboru config.php
[[email protected] include]# vi config.php
Restartujte službu Apache
[[email protected] include]# systemctl restart httpd.service
Krok:5 Nyní přistupte k WebSVN z prohlížeče.
http://
Instalace WebSVN je dokončena, nyní ji prozkoumejte a bavte se 🙂