cd /usr/local/bin
vi svnwrapper.sh
#!/bin/sh
# set the umask so files are group-wriable
umask 002
# call the 'real' svnserve, also passing in the default repo location
exec /usr/bin/svnserve "$@" -r /home/svn/repos
chmod 755 svnwrapper.sh
ln -s /usr/local/bin/svnwrapper.sh svnserve
cd /etc/profile.d/
vi path.sh
sudo mkdir /home/svn
sudo mkdir /home/svn/repos
sort -t : -k 3,3 -n /etc/group
sudo chgrp svn /home/svn/repos/
sudo chmod 2775 /home/svn/repos/
sudo svnadmin create /home/svn/repos/cloud5
sudo chmod -R g+w /home/svn/repos/cloud5
svn import test svn+ssh://harker@cloudsquid/cloud5 -m 'inital import'
From:
http://www.startupcto.com/server-tech/subversion/setting-up-svn