Resources

Usage

Branching

Configuration & Setup

Repository Creation

  • create subversion group, add users
  • sudo htpasswd /etc/apache2/dav_svn.passwd john
  • sudo 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>

Layout

  • <repository_name>/
    • branches/
    • tags/
    • trunk/
      • content
      • directory/
        • more content

Apache2 Configuration

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>
computer/subversion.txt · Last modified: by 127.0.0.1