How To Install SVN Server On Ubuntu 18.04 LinuxAdmin by blog_1buq8n - February 6, 2019July 26, 20191 In every software project there is need for version control system. Here we will list out steps for install SVN server on Ubuntu machine. Install Apache sudo apt-get update sudo apt-get install apache2 sudo systemctl start apache2 Install Apache Subversion sudo apt-get install subversion libapache2-mod-svn sudo apachectl -M sudo a2enmod dav sudo a2enmod dav_svn sudo a2enmod authz_svnsudo service apache2 restart Create SVN Repository Most common places for Subversion repository are: /srv/svn, /usr/local/svn and /home/svn. Here we will assume /home/svn as repository sudo mkdir /home/svn Create svn repository. Here we create a repository called “IEC1000” sudo svnadmin create /home/svn/IEC1000 change ownership and permissions sudo chown -R www-data:www-data /home/svn/IEC1000/ sudo chmod -R 775 /home/svn/IEC1000 If you are using windows system use "TortoiseSVN" to create repository and add files/folders to SVN. If you are using Linux system use "rabbit SVN"