This post details my recent install of Subversion 1.2.1 on Debian Stable . The Debian packaged version of Subversion is currently only 1.1.4, but I wanted to install the latest version as it supports full WebDAV autoversioning & has the FSFS repository back end as the default. I wanted to access Subversion via the WebDAV protocol , this requires Apache2 . As Debian Stable only recently included the apache2 package, I had to update to that version first. Note: all these commands were run as the root user. Install Apache2: apt-get install apache2 That installs the web server and all the required packages, it does not start Apache by default, you need to edit /etc/default/apache2 and change NO_START to 0 , then run /etc/init.d/apache2 start to get the basic web server running. When you build Subversion from source, it requires the apxs2 tool to be able to build and install the Subversion extension modules. This is hidden away in the apache2-threaded-dev package, it's n...