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

RE: Can't access the repository by http:, file:, svn:, ...

From: Lars Heineken <lars.heineken_at_disimage.com>
Date: 2006-03-31 13:52:18 CEST

Hi Stéphane,
If you get 403 you probably have access right problems. Have you loked into your Apache log file ? Maybe the user that Apache runs as, can't access that directory ?
Regardinf the try with file://, as far as I know, javahl does not support the file:// format. (I might be wrong though).

        -----Original Message-----
        From: Stéphane Mangeot [mailto:stephane@metaboli.fr]
        Sent: Friday, March 31, 2006 1:43 PM
        To: users@subversion.tigris.org
        Subject: Can't access the repository by http:, file:, svn:, ...
        Hi all,
        I'm new to Subversion and first want to make a test on a local computer to access the repository via http.
        I follow all steps in the book to configure my HTTP server. I've Apache 2.0.53 and Subversion 1.3.0 working on Windows XP SP1.
        Here is a detailed list of what I do :

        * in httpd.conf

                * uncomment the line : LoadModule dav_module modules/mod_dav.so
                * add the line LoadModule dav_svn_module modules/mod_dav_svn.so
                * set the servername to myComputerName.myDomainName.fr:80 (i've try with localhost and localhost:80 too)
                * Add those lines after the commented "Location" lines :

                                <Location /repositories/rep1>
                                  DAV svn
                                  SVNParentPath c:\SubversionRepositories\rep1

        * with cmd.exe

                        svnadmin create c:\SubversionRepositories\rep1
                        that's works, i've all subversion files in my directory.

        Then I think I've initialized an empty repository and I can now access it.
        I install subclipse 0.9.108 to access the repository. I create a new repository location and type the URL : "http://localhost/repositories/rep1" <http://localhost/repositories/rep1> . The response is :

                Error validating location: "org.tigris.subversion.javahl.ClientException: RA layer request failed
                svn: PROPFIND request failed on '/repositories/rep1'
                svn: PROPFIND of '/repositories/rep1': 403 Forbidden (http://localhost)

        I try the url "http://localhost:80/repositories/rep1" <http://localhost:80/repositories/rep1> but same message.
        I try the url from an internet navigator (IE and Firefox) but 403 too.
        After many other tries, I do an other test with "file:" instead of "http:".
        Always with subclipse, I type "file://c:/SubversionRepositories/rep1" <file://c:/SubversionRepositories/rep1> as an URL. The message is now :

                Error validating location: "org.tigris.subversion.javahl.ClientException:
                Could'nt open a repository
                svn: Unable to open an ra_local session to URL
                svn: Unable to open repository 'file://c:/SubversionRepositories/rep1'

        I've certainly forgotten something very simple ! The access to the repository via HTTP seems to be so easy.
        Can someone help me ?
        Thanks a lot
Received on Fri Mar 31 13:53:42 2006

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