On Tue, Jun 16, 2009 at 07:08:00PM +0200, Heiss, Georg (Allianz SE, externer Mitarbeiter) wrote:
> Scenario 1: subversion-1.5.6 with serf-0.3.0 works fine:
>
> $ ./configure --prefix=/opt/algo/local --with-serf=/opt/algo/local
> $ make
> $ make install
>
> $ svn --version
> svn, version 1.5.6 (r36142)
> compiled Jun 16 2009, 17:43:39
>
> Copyright (C) 2000-2008 CollabNet.
> Subversion is open source software, see http://subversion.tigris.org/
> This product includes software developed by CollabNet (http://www.Collab.Net/).
>
> The following repository access (RA) modules are available:
>
> * ra_neon : Module for accessing a repository via WebDAV protocol using Neon.
> - handles 'http' scheme
> - handles 'https' scheme
> * ra_svn : Module for accessing a repository using the svn network protocol.
> - handles 'svn' scheme
> * ra_local : Module for accessing a repository on local disk.
> - handles 'file' scheme
> $ svn co https://svn.parrot.org/parrot/trunk parrot
> Checked out revision 39590.
>
> Scenario2: subversion-1.6.2 with serf-0.3.0 on the same environment as Scenario1 does not work (svn: Error running context: Internal error):
>
> $ ./configure --prefix=/opt/algo/local --with-serf=/opt/algo/local
> $ make
> $ make install
>
> $ svn --version
> svn, version 1.6.2 (r37639)
> compiled Jun 16 2009, 18:25:29
>
> Copyright (C) 2000-2009 CollabNet.
> Subversion is open source software, see http://subversion.tigris.org/
> This product includes software developed by CollabNet (http://www.Collab.Net/).
>
> The following repository access (RA) modules are available:
>
> * ra_neon : Module for accessing a repository via WebDAV protocol using Neon.
> - handles 'http' scheme
> - handles 'https' scheme
> * ra_svn : Module for accessing a repository using the svn network protocol.
> - handles 'svn' scheme
> * ra_local : Module for accessing a repository on local disk.
> - handles 'file' scheme
> * ra_serf : Module for accessing a repository via WebDAV protocol using serf.
> - handles 'http' scheme
> - handles 'https' scheme
> $ svn co https://svn.parrot.org/parrot/trunk parrot
> svn: Error running context: Internal error
> ++++++++++++++++++++++++++++++++++++++++++
> $ cat ~/.subversion/servers
> #...
> [global]
> http-auth-types = basic;digest
> # http-proxy-exceptions = *.exception.com
> http-library = serf
ra_serf is known to have problems with error handling,
and it not enabled by default yet because of this and other problems.
If you try
http-library = neon
does that make the problem go away?
Stefan
> http-proxy-host = proxy.dummyhost
> http-proxy-port = 8080
>
> Kind Regards
> Georg
>
> ------------------------------------------------------
> http://subversion.tigris.org/ds/viewMessage.do?dsForumId=462&dsMessageId=2362535
Received on 2009-06-17 13:04:45 CEST