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

Re: svnserve under Vista

From: Stefan Sperling <stsp_at_elego.de>
Date: Tue, 14 Apr 2009 12:47:06 +0100

On Tue, Apr 14, 2009 at 06:44:58AM +0100, James Mansion wrote:
> Bert Huijben wrote:
> > Hi,
> >
> > You can pass a --listen-host 0.0.0.0 argument to svnserve to explicitly
> > listen on all interfaces via ipv4, just like you can use --listen-host :: to
> > explicitly listen on all interfaces via ipv6.
> >
> Thanks, that did the trick.
>
> James
>
> (Bob: svn protocol uses IP, I don't think local pipes is relevant here.
> 127.0.0.1 is an IP4 address,
> localhost was resolving to IPv6 it seems. I don't want to disable IPv6
> completely though)

In some 1.5.x release, the svn client was updated to try both
IPv6 and IPv4 if one of them fails.

Also, svnserve does not support listening on multiple address families.
It can either listen on IPv6, or IPv4.

That explains why svn://localhost was working but svn://127.0.0.1
was not.

A workaround is to run it out of inetd, if Windows has something
like that, or use apache instead of svnserve.

See also issue http://subversion.tigris.org/issues/show_bug.cgi?id=2382

Stefan
Received on 2009-04-14 13:48:10 CEST

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