Seperti namanya WebSVN menyediakan Graphical User Interface (GUI) untuk mengelola repositori Apache Subversion (SVN). Menggunakan WebSVN kita dapat membandingkan revisi file &dapat melihat log file &direktori. WenSVN berada di bawah Lisensi Publik Umum GNU ( GPL).
Beberapa fitur utama WebSVN tercantum di bawah ini :
- WebSVN menyediakan GUI untuk mengelola repositori SVN.
- Mendukung beberapa repositori lokal &jarak jauh
- Dengan menggunakan ini, kami dapat melihat &menelusuri log.
- Membandingkan revisi file &direktori.
- Ini memungkinkan kita untuk mengunduh file &folder.
- Dukungan berbagai bahasa.
- Ini menyediakan opsi untuk menggunakan template kustom.
- Ini juga menyediakan fasilitas RSS Feed
Dalam tutorial ini saya akan menginstal WebSVN pada server yang sama di mana SVN sudah terinstal, jika SVN tidak diinstal maka rujuk URL:Instal Apache Subversion (SVN) di RHEL 8 / Rocky Linux 8
Langkah:1 Instal PHP menggunakan perintah yum.
Untuk menginstal WebSVN di CentOS 7 &RHEL 7 terlebih dahulu kita perlu menginstal PHP jika belum diinstal.
[[email protected] linuxproject]# yum install php -y
Langkah:2 Unduh file 'tar.gz' WebSVN menggunakan perintah 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
Langkah:3 Ekstrak file 'tar.gz' yang telah diunduh
[[email protected] html]# tar -zxpvf websvn-2.3.3.tar.gz
Sekarang ganti nama folder yang diekstrak menjadi 'websvn-2.3.3 ‘ ke ‘websvn ‘
[[email protected] html]# mv websvn-2.3.3 websvn
Langkah:4 Ubah File Konfigurasi WebSVN
[[email protected] ~]# cd /var/www/html/websvn/include [[email protected] include]# mv distconfig.php config.php
Ubah dan tambahkan baris berikut di config.php
[[email protected] include]# vi config.php
Mulai ulang layanan Apache
[[email protected] include]# systemctl restart httpd.service
Langkah:5 Sekarang Akses WebSVN dari browser.
http://
Instalasi WebSVN selesai, sekarang jelajahi dan bersenang-senanglah