svn copy http://svn.example.com/repos/calc/trunk http://svn.example.com/repos/calc/branches/my-calc-branch -m “Creating a private branch of /calc/trunk.”svn copy http://svn.example.com/repos/calc/trunk http://svn.example.com/repos/calc/tags/release-1.0 -m “Tagging the 1.0 release of the 'calc' project.”sudo htpasswd /etc/apache2/dav_svn.passwd johnsudo svnadmin create –fs-type fsfs /var/svn/<repository_name>sudo chown www-data:subversion -R /var/svn/<repository_name>sudo svn import /home/john/filetree/to/load http://hostname/svn/<repository_name>selected configs:
/etc/apache2/mods-available/dav_svn.conf
<Location /svn> DAV svn SVNParentPath /var/svn AuthType Basic AuthName "Company Name Subversion System" AuthUserFile /etc/apache2/dav_svn.passwd Require valid-user </Location>