First of all the
subversion book is an excellent resource. Read it.
In particular I would do an "svnadmin create /local/path/to/repository", and then edit the /local/path/to/repository/conf/svnserve.conf file something like this:
Code:
[general]
anon-access = none
auth-access = write
password-db = passwd
realm = Movie Repository
Then create a file /local/path/to/repository/conf/ that looks something like:
Code:
[users]
user1=password1
user2=password2
Finally make sure the subversion server is actually running. Mine is started by the inetd daemon with the following line in /etc/inetd.conf:
Code:
svn stream tcp nowait nobody /usr/bin/svnserve svnserve -i -r /var/lib/svn
Then in TortoiseSVN checkout the repository:
svn://yourlinode.com/repository/
There are a variety of other ways to set it up. Probably the most popular way is to use SSH & system accounts instead of the plain svn protocol and the passwd file.