Login  View  Edit  Attributes  History  Attach  Print  Search

Subversion

We have an SVN repository, want to make it available publicly on our webserver.

Shared Repository - A 'shared' repository means that anybody can download and browse (checkout) the code, but only authorized users can make commits to the repository. This is the most common method of securing a repository, similar to how sites like Sourceforge and Google Code share data.

make sure libapache2-svn is installed

mounting subversion directly only onto ella, root_squashed. mounting as /var/svn

http://www.howtoforge.com/the-perfect-subversion-server-debian-lenny-ispconfig-3

these may be helpful for the ldap part: http://wiki.osuosl.org/display/LNX/Subversion+SVN+and++LDAP+and+Webdav http://blogs.open.collab.net/svn/2007/03/subversion_ldap.html

might want to do this too: http://www.viewvc.org/