Skip to content

Installing Subversion on Fedora C3

Much thanks to the Subversion Book

Make sure that sudo is set up so you aren’t working as root.

  1. Installed Subversion: yum install subversion
  2. Installed mod_dav_svn: yum install mod_dav_svn
  3. Created a new repository: svnadmin create /path/to/repos
  4. Created a new project: svn import /tmp/project file:///path/to/repos -m "initial import"
  5. Added the basic Location directive 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)
  6. Restarted Apache: sudo /etc/init.d/httpd restart
  7. Made Apache user the owner of SVN repository: sudo chown -R apache /path/to/repository
  8. Viewed the contents of my repository: http://localhost/svn

Upgrading from Subversion 1.1.4 to 1.2 was a breeze:

  1. Stop Apache: sudo httpd -k stop
  2. Download SVN: wget urlToTarGzipFile
  3. Unzip tar: gunzip subversion-1.2.1.tar.gz | tar -xvf
  4. Install SVN:

    $ cd subversion-1.2.1
    $ ./configure
    $ make
    $ make install