A quick SVN repository set up for your website

A quick SVN setup example.

  • choose a location where your SVN server will keep data – for example, /srv/svn; use svnadmin create a SVN project structure there:
  • now, import your initial version of the website:
  • add users – first, in /srv/svn/yoursite.example.com/conf/passwd:
  • and in /srv/svn/yoursite.example.com/conf/authz:
  • in /srv/svn/yoursite.example.com/conf/svnserve.conf, use setting like these:
  • start SVN daemon:
  • from a separate PC, try to checkout: