Much thanks to the Subversion Book
Make sure that sudo is set up so you aren’t working as root.
- Installed Subversion:
yum install subversion - Installed mod_dav_svn:
yum install mod_dav_svn - Created a new repository:
svnadmin create /path/to/repos - Created a new project:
svn import /tmp/project file:///path/to/repos -m "initial import" - Added the basic
Locationdirective outlined in the Basic Apache Configuration section of the Subversion Book (I skipped the LoadModule step because it was taken care of when mod_dav_svn was installed) - Restarted Apache:
sudo /etc/init.d/httpd restart - Made Apache user the owner of SVN repository:
sudo chown -R apache /path/to/repository - Viewed the contents of my repository: http://localhost/svn
Upgrading from Subversion 1.1.4 to 1.2 was a breeze:
- Stop Apache:
sudo httpd -k stop - Download SVN:
wget urlToTarGzipFile - Unzip tar:
gunzip subversion-1.2.1.tar.gz | tar -xvf - Install SVN:
$ cd subversion-1.2.1
$ ./configure
$ make
$ make install



