How to Install Subversion (SVN) on Ubuntu 18.04


Easily deploy your favorite applications in seconds at an unbeatable price for your next projects.

Installing Subversion (SVN) on Ubuntu 18.04

Subversion (SVN) is a version control system that allows you to manage and track changes to files and directories over time. It is commonly used by software development teams to collaborate and maintain code projects.

Here is a step-by-step guide on how to install Subversion on Ubuntu 18.04:

Step 1: Update System Packages

Before installing any new software, it's always a good idea to update the system packages to their latest versions. Open the Terminal and run the following command:

sudo apt update

Step 2: Install Subversion

Once the system is up-to-date, you can proceed with the installation of Subversion using the following command:

sudo apt install subversion

Step 3: Verify Installation

After the installation is complete, you can verify that Subversion is installed correctly by running the following command:

svn --version

This command will display the installed version of Subversion along with other information.

Step 4: Set Up Subversion Repository

Before you can start using Subversion, you need to create a repository to store your files and track changes. Follow these steps:

  sudo mkdir /var/svn
  sudo svnadmin create /var/svn/repository_name
  sudo chown -R www-data:www-data /var/svn/repository_name
  1. Create a directory to store your repository. For example:
  2. Create the repository using the following command:
  3. Change the ownership of the repository directory:

Step 5: Configure Access to the Repository

To control access to your Subversion repository, you need to modify the configuration file. Use the following steps:

sudo nano /var/svn/repository_name/conf/svnserve.conf

Inside the file, uncomment the line that starts with anon-access = read and change it to:

anon-access = none

Next, uncomment the line that starts with auth-access = write and change it to:

auth-access = write

Save the changes and exit the text editor.

Step 6: Create Users and Passwords

For users to access the repository, you need to create accounts and set passwords. Follow these steps:

sudo nano /var/svn/repository_name/conf/passwd

Add the following line for each user:

username = password

Replace the username and password with the desired values. Save the file and exit the text editor.

Step 7: Start the Subversion Server

To start the Subversion server, run the following command:

sudo svnserve -d -r /var/svn

The server will now be running and ready to accept connections on default port 3690.

Congratulations! You have successfully installed Subversion (SVN) and set up a repository on your Ubuntu 18.04 system.

Installing Subversion on Ubuntu
SVN installation on Ubuntu 18.04
How to install Subversion on Ubuntu 18.04
Installing SVN on Ubuntu 18.04
Subversion installation on Ubuntu
Ubuntu 18.04 Subversion installation
SVN installation tutorial for Ubuntu 18.04
Step-by-step guide to install SVN on Ubuntu 18.04
Installing Subversion (SVN) on Ubuntu 18.04
Easy SVN installation on Ubuntu 18.04

Why Customers Love Us

What our customers say about us

Ready To Get Started For Free?

Create your free account today.