Set up an SVN Server on a Synology NAS

Subversion is an open source version control system often used for version control in an IT development environment. In this how to I am going to show you how to set up an SVN Server on a Synology NAS through the Synology Disk Station Manager (DSM 4.2) web page.
 

Preparations

What we need in order to set it up:

  • A Synology NAS running in your LAN
  • Access to your NAS via the Synology DSM web page
  • 10 minutes of your time

 

Installing SVN Server

To set up a SVN Server only requires two actions. First you have to install SVN Server on your Synology NAS. Log in to your NAS and head over to the "Package Center". Search for SVN Server and install it. This should take about five minutes. Which leads us to the second - and last - step.

After successfully installing SVN Server, it is time to create a new repository location. Open SVN Server and add a new repository (Control Panel -> SVN Server -> Add). On the General tab click Add. Type in a new repository name and a realm. All we have to do now is add a user for accessing the repository. This can be done in the User tab.

Set up a SVN Server on a Synology NAS
Configuring the repository...
Set up a SVN Server on a Synology NAS
Adding a user...

 

The result

Set up a SVN Server on a Synology NAS

An up and running SVN repository in a LAN. Accessible for the created user via URI "svn://xxx.xxx.xxx.xxx:3690/projects". 3690 is the default port for SVN Server.

All in all it took me ten minutes to set up a SVN server and start committing data to it. In the next "How to", I will show you how to set up a SVN client in Eclipse Luna...

More info
More info on Subversion (SVN) can be found at subversion.apache.org.
For more info on Synology in General and Synology Disk Station Manager in particular visit synology.com