Installieren Sie WebSVN für Apache Subversion (SVN) unter CentOS 7 / RHEL 7
Wie der Name schon sagt, bietet WebSVN eine grafische Benutzeroberfläche (GUI) zum Verwalten von Apache Subversion (SVN) -Repositorys. Mit WebSVN können wir die Revision von Dateien & vergleichen und die Protokolle von Dateien & -Verzeichnissen anzeigen. WenSVN steht unter der GNU General Public License( GPL).
Einige wichtige Funktionen von WebSVN sind unten aufgeführt :
- WebSVN bietet eine GUI zum Verwalten von SVN-Repositorys.
- Es unterstützt mehrere lokale & Remote-Repositorys
- Damit können wir & Suchprotokolle anzeigen.
- Vergleich der Revisionen des Dateiverzeichnisses &.
- Es ermöglicht uns, Dateien herunterzuladen & Ordner.
- Unterstützung mehrerer Sprachen.
- Es bietet die Möglichkeit, Vorlagen anzupassen.
- Es bietet auch RSS-Feed-Funktion
In diesem Tutorial werde ich WebSVN auf demselben Server installieren, auf dem SVN bereits installiert ist. Falls SVN nicht installiert ist, verweisen Sie auf die URL : Installieren Sie Apache Subversion (SVN) auf RHEL 8 / Rocky Linux 8
Schritt:1 Installieren Sie PHP mit dem Befehl yum.
Für die Installation von WebSVN unter CentOS 7 & RHEL 7 Zuerst müssen wir PHP installieren, wenn es nicht installiert ist.
# yum install php -y
Schritt:2 Laden Sie WebSVN ‚tar herunter.gz‘ Datei mit dem Befehl wget.
# cd /var/www/html/# wget http://websvn.tigris.org/files/documents/1380/49056/websvn-2.3.3.tar.gz
Schritt:3 Extrahieren Sie den heruntergeladenen ‚tar.gz‘ file
# tar -zxpvf websvn-2.3.3.tar.gz
Benennen Sie nun den extrahierten Ordner ‚websvn-2.3.3‘ in ‚websvn‘ um‘
# mv websvn-2.3.3 websvn
Schritt: 4 Ändern Sie die WebSVN-Konfigurationsdatei
# cd /var/www/html/websvn/include# mv distconfig.php config.php
Ändern Sie die folgenden Zeilen in config und fügen Sie sie hinzu.php
# vi config.php
Starten Sie den Apache-Dienst neu
# systemctl restart httpd.service
Schritt:5 Greifen Sie nun über den Browser auf das WebSVN zu.
http://<Server’s_ip>/websvn
WebSVN Installation abgeschlossen ist, jetzt erkunden und Spaß haben 🙂