Installing Apache and Subversion on CentOS

Using Apache modules to expose SVN for your team(s). The following setup was performed on CentOS(ver 6) to expose SVN via Apache.

Install Apache

Check the status

Start the process

Verify the install, the Apache test page should be view able
http://localhost
Ensure Apache starts by default

Apache configuration file

Install Subversion
Install the needed Apache modules subversion and mod_dav_svn

Update the subversion.conf

Add an entry to the "subversion.conf" file

Create users, command for the first user

All other users

Configure the repository
Create the required directories

Create the repository

Change ownership of repos to apache

Restart Apache

Test via Browser
http://localhost/repos
You should see "Revision 0"
Creating SVN structure


Verify changes using your browser
http://localhost/repos

SVN Clients
http://tortoisesvn.net/

References:
http://wiki.centos.org/HowTos/Subversion
http://linuxwave.blogspot.ca/2008/02/installing-subversion-with-apache-on.html
http://www.if-not-true-then-false.com/2010/install-svn-subversion-server-on-fedora-centos-red-hat-rhel/
http://www.startupcto.com/server-tech/subversion/setting-up-svn
http://tortoisesvn.net/

Comments

Popular posts from this blog

Setting up SVN on Apache on Windows

Jenkins - Adding Build Lights - Delcom 904008

SVN to Hudson/Jenkins - Repository Hooks