Creating the repository
Create the repository:
#sudo svnadmin create /usr/local/svn/newrepos
Don't forget to set the appropriate permissions for your organisation. For example, read, write and execute access for the development group, no accesses for "world". Alternatively, you can create an subversion user and set the umask
#sudo svn import mytree file:///usr/local/svn/newrepos/some/project \
-m "Initial import"
http://svnbook.red-bean.com/nightly/en/svn-book.html#svn.reposadmin.projects.chooselayout
http://svnbook.red-bean.com/nightly/en/svn-book.html#svn.tour.other.import
http://svnbook.red-bean.com/nightly/en/svn-book.html#svn.serverconfig.svnserve.sshauth