Version Control - Setting Up

This is a very generic set of instruction to get one started with SVN. The setup environment is assumed as Linux. To be precise, this should work for Ubuntu.

Make sure you have the required svn libraries and svnadmin tool installed.

Execute the following as a super user:

mkdir /usr/local/svn
mkdir /usr/local/svn/repo
mkdir /usr/local/svn/repo/trunk
mkdir /usr/local/svn/repo/branches
mkdir /usr/local/svn/repo/tags

Set appropriate user-group permissions.

svnadmin create [...]