[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

RE: problems with apache and svn

From: Brock Denson <Brock.Denson_at_csr.com>
Date: Wed, 2 Jul 2008 16:58:00 -0500


On Tue, Jul 1, 2008 at 10:29 AM, Brock Denson <Brock.Denson_at_csr.com>


This has been killing me:




Apache 2.2.8 (Unix) DAV/2 SVN/1.4.4 ... (from /etc/httpd/log/error_log)

SVN 1.4.4 (r25188)


I set up the repository as follows:


Mkdir /home/me/svn

Chown svn:svn /home/me/svn

Chmod g+s /home/me/svn

Svnadmin create /home/me/svn/repo

Can you set the permissions such that the owner and the group had rw
access throughout the repository (do the chmod/chown with -R option --
and after svnadmin create)? Can you let us know if that works?

Sorry, I forgot to mention that I had tried that. That is the really
baffling part... I have to be overlooking something. Ill admit that I
am no Linux expert, so if you can think of something else I could try or
send that would be helpful, please let me know.



        I added the following lines to httpd.conf


        LoadModule dav_module modules/mod_dav.so (this was already

        LoadModule dav_svn_module modules/mod_dav_svn.so (oddly, this
is not there, but when added it complains that it is already loaded)


        <Location /svn>

                    DAV svn

                    SVNPATH /home/me/svn/repo



        I can access the repo with:

        Svn list file:///home/me/svn/repo <http://home/me/svn/repo>


        And even from a remote machine with:

        Svn list svn+ssh://


        But when I try with a browser to http://localhost/svn I get the
following error:

        "Could not open requested SVN filesystem"


        And the error_log reads:

        [error] [client] (20014) Internal error: Can't open
file /home/me/svn/repo/format : Permission denied


        Apache is running as user apache which is a member of group svn.

        Permissions on /home/me/svn/repo/format are 444 root svn which
should allow reads by anyone. If I change the permissions to 777 and/or
the owner to apache I have the same problem.


        I am a bit baffled here and welcome any ideas. I have looked
around on google, but all of the issues I have seen about this are when
the repo is not where it should be.



To report this email as spam click here
TtP6KHMbQzYauy41l60Sn2ZPRez0xCWp!c4jp+mmMV7JIw==> .
Received on 2008-07-03 00:08:16 CEST

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.