Ao, to create your admin Subversion user, run: sudo htpasswd -cm /etc/apache2/dav_svn.passwd admin The user authentication information is saved on /etc/apache2/dav_svn.passwd. To check configuration syntax, run: sudo apachectl -tĪnd finally, restart the apache2 service by running the command below: sudo systemctl restart apache2 Then, use the command to enable Apache modules required by SVN: sudo a2enmod dav dav_svn sudo systemctl restart apache2 So, first of all, use the following commands to install the Apache webserver on your system: sudo apt update sudo apt -y install apache2 apache2-utilsĪnd then, to install Apache SVN, run: sudo apt -y install vim tree subversion libsvn-dev libapache2-mod-svn subversion-tools SVN Server requires an Apache webserver to access the svn server using HTTP URLs.
#Visualsvn server linux how to#
Let’s go through the steps of this guide to learn How to install and configure Subversion. Subversion has been around for a while now but is still being used by many. It is easy to set up and administer SVN. Install and Configure Subversion (SVN) on Ubuntu 20.04
_ A static IP address configured on your server. _ A valid domain name pointed to your IP address. To setup, follow Initial server setup on Ubuntu 20.04. To let this tutorial work better, please consider the below Prerequisites: Recommended Article: How to install Laravel on Ubuntu 20.04 LTS Prerequisites to Install Subversion on Ubuntu 20.04