I installed Subversion and SVNManager on a Debian Etch machine. A good tutorial can be found at http://ubuntuforums.org/archive/index.php/t-51753.html, using the comment of n8v on December 4th, 2006, 08:39 PM (in the middle of the thread). It's slightly different from Debian Etch but usefull if omitting the sudo commands. I didn't install SSL so i can't confirm this part.
For installation of SVNManager I downloaded svnmanager-1.02.tar.gz from her, unpacked it an found some usefull files. First of all INSTALL in the root directory and then docs/SVNManager Installation.sxw which is an open office document.
Suggestion for Marijn. Please strip the blanks in the filenames, because in some cases the handling is difficult.
The most important thing with my installation was NOT to use a password file in another directory but /etc/apache2, e.g. I ran into a problem using /srv/svn/passwordfile. Finally I left everything like suggested in /etc/apache2/mods-available/dav_svn.conf except the path to my repository which is /srv/svn now.
Here is my /etc/apache2/mods-available/dav_svn.conf
SVNManager will access both files dav_svn.passwd and dav_svn.authz. So I had to build dav_svn.authz and set user and group to the user who runs apache and build fpr this files.
I installed Subversion and SVNManager on a Debian Etch machine. A good tutorial can be found at http://ubuntuforums.org/archive/index.php/t-51753.html, using the comment of n8v on December 4th, 2006, 08:39 PM (in the middle of the thread). It's slightly different from Debian Etch but usefull if omitting the sudo commands. I didn't install SSL so i can't confirm this part.
For installation of SVNManager I downloaded svnmanager-1.02.tar.gz from her, unpacked it an found some usefull files. First of all INSTALL in the root directory and then docs/SVNManager Installation.sxw which is an open office document.
Suggestion for Marijn. Please strip the blanks in the filenames, because in some cases the handling is difficult.
The most important thing with my installation was NOT to use a password file in another directory but /etc/apache2, e.g. I ran into a problem using /srv/svn/passwordfile. Finally I left everything like suggested in /etc/apache2/mods-available/dav_svn.conf except the path to my repository which is /srv/svn now.
Here is my /etc/apache2/mods-available/dav_svn.conf
<Location /svn>
DAV svn
SVNParentPath /srv/svn
AuthType Basic
AuthName "Subversion Repository"
AuthUserFile /etc/apache2/dav_svn.passwd
AuthzSVNAccessFile /etc/apache2/dav_svn.authz
<LimitExcept GET PROPFIND OPTIONS REPORT>
Require valid-user
</LimitExcept>
</Location>
SVNManager will access both files dav_svn.passwd and dav_svn.authz. So I had to build dav_svn.authz and set user and group to the user who runs apache and build fpr this files.
touch /etc/apache2/dav_svn.authz
chown www-data:www-data /etc/apache2/dav_svn.passwd
chown www-data:www-data /etc/apache2/dav_svn.authz
apache2 2.2.3-4+etch1
mysql-server-5 5.0.32-7etch1
php5 5.2.0-8+etch7
subversion 1.4.2dfsg1-2
svnmanager 1.02