<Location /test>
DAV svn
SVNPath /shared/svn_repositories/test
AuthType Basic
AuthName "Subversion Repository"
AuthUserFile /etc/apache2/dav_svn.passwd
<LimitExcept>
Require valid-user
</LimitExcept>
</Location>
fenyx@Lilliput:/shared/svn_repositories$ ls -l
total 8
drwxrwxrwx 7 www-data www-data 4096 2007-06-24 18:47 rpgs
drwxrwxrwx 7 www-data www-data 4096 2007-06-27 21:10 test
fenyx@Lilliput:/shared/svn_repositories/test$ ls -l
total 28
drwxrwxrwx 2 www-data www-data 4096 2007-06-27 21:10 conf
drwxrwxrwx 2 www-data www-data 4096 2007-06-27 21:10 dav
drwxrwxrwx 5 www-data www-data 4096 2007-06-27 21:13 db
-rwxrwxrwx 1 www-data www-data 2 2007-06-27 21:10 format
drwxrwxrwx 2 www-data www-data 4096 2007-06-27 21:10 hooks
drwxrwxrwx 2 www-data www-data 4096 2007-06-27 21:10 locks
-rwxrwxrwx 1 www-data www-data 229 2007-06-27 21:10 README.txt
When I connect to http://192.168.0.102/test I get this;
This XML file does not appear to have any style information associated with it. The document tree is shown below.
−
<D:error>
<C:error/>
<m:human-readable errcode="13">
Could not open the requested SVN filesystem
</m:human-readable>
</D:error>
$ ps -U www-data
PID TTY TIME CMD
5302 ? 00:00:00 apache2
5303 ? 00:00:00 apache2
5305 ? 00:00:00 apache2
$ ls -l
total 12
drwxrwxrwx 7 www-data www-data 4096 2007-06-28 15:19 papermate
drwxrwxrwx 7 www-data www-data 4096 2007-06-24 18:47 rpgs
drwxrwxrwx 7 www-data www-data 4096 2007-06-27 21:10 test
$ ls -l papermate/
total 28
drwxrwxrwx 2 www-data www-data 4096 2007-06-28 15:19 conf
drwxrwxrwx 2 www-data www-data 4096 2007-06-28 15:19 dav
drwxrwxrwx 5 www-data www-data 4096 2007-06-28 15:19 db
-rwxrwxrwx 1 www-data www-data 2 2007-06-28 15:19 format
drwxrwxrwx 2 www-data www-data 4096 2007-06-28 15:19 hooks
drwxrwxrwx 2 www-data www-data 4096 2007-06-28 15:19 locks
-rwxrwxrwx 1 www-data www-data 229 2007-06-28 15:19 README.txt
[Thu Jun 28 15:29:01 2007] [error] [client 127.0.0.1] (20014)Internal error: Can't open file '/shared/svn_repositories/papermate/format': Permission denied
$ wget --save-headers http://localhost/test
--12:38:09-- http://localhost/test
=> `test'
Resolving localhost... 127.0.0.1
Connecting to localhost|127.0.0.1|:80... connected.
HTTP request sent, awaiting response... 500 Internal Server Error
12:38:09 ERROR 500: Internal Server Error.
$ ls -la /shared/svn_repositories/test/db/
total 36
drwxrwxrwx 5 www-data www-data 4096 2007-06-27 21:13 .
drwxrwxrwx 7 www-data www-data 4096 2007-06-27 21:10 ..
-rwxrwxrwx 1 www-data www-data 6 2007-06-27 21:13 current
-rwxrwxrwx 1 www-data www-data 2 2007-06-27 21:10 format
-rwxrwxrwx 1 www-data www-data 5 2007-06-27 21:10 fs-type
drwxrwxrwx 2 www-data www-data 4096 2007-06-27 21:13 revprops
drwxrwxrwx 2 www-data www-data 4096 2007-06-27 21:13 revs
drwxrwxrwx 2 www-data www-data 4096 2007-06-27 21:13 transactions
-rwxrwxrwx 1 www-data www-data 37 2007-06-27 21:10 uuid
-rwxrwxrwx 1 www-data www-data 0 2007-06-27 21:10 write-lock
$ ls -la /shared/svn_repositories/test/
total 36
drwxrwxrwx 7 www-data www-data 4096 2007-06-27 21:10 .
drwxrwxrwx 4 www-data www-data 4096 2007-06-27 21:10 ..
drwxrwxrwx 2 www-data www-data 4096 2007-06-27 21:10 conf
drwxrwxrwx 2 www-data www-data 4096 2007-06-27 21:10 dav
drwxrwxrwx 5 www-data www-data 4096 2007-06-27 21:13 db
-rwxrwxrwx 1 www-data www-data 2 2007-06-27 21:10 format
drwxrwxrwx 2 www-data www-data 4096 2007-06-27 21:10 hooks
drwxrwxrwx 2 www-data www-data 4096 2007-06-27 21:10 locks
-rwxrwxrwx 1 www-data www-data 229 2007-06-27 21:10 README.txt
$ svn co http://localhost/test .
svn: PROPFIND request failed on '/test'
svn: Could not open the requested SVN filesystem
$ svn co file:///shared/svn_repositories/test/ .
A test
A trunk
A branch
A tags
Checked out revision 1.
$ ps --User www-data
PID TTY TIME CMD
6337 ? 00:00:00 apache2
6339 ? 00:00:00 apache2
6341 ? 00:00:00 apache2
-------------------
$ dpkg -l | grep svn
ii libapache2-svn 1.3.2-3ubuntu2 apache modules for Subversion (aka. svn)
ii libsvn0 1.3.2-3ubuntu2 shared libraries used by Subversion (aka. sv
ii subversion 1.3.2-3ubuntu2 advanced version control system (aka. svn)
--------------------
$ dpkg -l | grep apache
ii apache2 2.0.55-4ubuntu4 next generation, scalable, extendable web se
ii apache2-common 2.0.55-4ubuntu4 next generation, scalable, extendable web se
ii apache2-mpm-worker 2.0.55-4ubuntu4 high speed threaded model for Apache2
ii apache2-utils 2.0.55-4ubuntu4 utility programs for webservers
ii libapache2-svn 1.3.2-3ubuntu2 apache modules for Subversion (aka. svn)
<LimitExcept GET PROPFIND OPTIONS REPORT>
Require valid-user
</LimitExcept>
[Wed Jun 27 22:14:28 2007] [error] [client 192.168.0.104] (20014)Error string not specified yet: Can't open file '/shared/svn_repositories/test/format'
[Wed Jun 27 22:14:28 2007] [error] [client 192.168.0.104] Could not fetch resource information. [500, #0]
[Wed Jun 27 22:14:28 2007] [error] [client 192.168.0.104] Could not open the requested SVN filesystem [500, #13]
[Wed Jun 27 22:14:28 2007] [error] [client 192.168.0.104] Could not open the requested SVN filesystem [500, #13]