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

Re: Is it necessary to install apache for subversion's 'http/https' support?

From: Ryan Schmidt <subversion-2007a_at_ryandesign.com>
Date: 2007-04-01 19:48:24 CEST

On Apr 1, 2007, at 08:38, Rocky Zhou wrote:

> My PC was installed a subversion-1.1.4, but when I tried to checkout
> from https server, it report:
> svn: Unrecognized URL scheme
> The svn --version only report:
> * ra_dav : Module for accessing a repository via WebDAV (DeltaV)
> protocol.
> - handles 'http' 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

That means you didn't compile your Subversion client with neon
support, which is required to access http/https repositories.

> But the source of svn-1.1.4 has include neon, and I also compiled
> neon, and recompiled subversion by adjust its configure like './
> configure --with-ssl --with-neon=...', but it still takes no effect.

Not sure why that is.

> So I downloaded subversion-1.4.3, I found that the neon and apr/apr-
> util now were not included in its source,

True, they're now in a separate archive subversion-deps-1.4.3.tar.bz2

> so I downloaded those and
> compiled them, but when I compiled subversion, it reported:
>
> checking for Apache module support via DSO through APXS... no
> ==================================================================
> WARNING: skipping the build of mod_dav_svn
> --with-apxs or --with-apache must be used
> ==================================================================
>
> I tried --disable-mod-activation option, which takes no effect, and
> after the compilation, the svn --version report:
> * 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
> So now the ra_dav's http support is lost too!
>
> So I want to know must I install the apache to make the subversion's
> 'http/https' support now?

No. You need apache to *serve* repositories via http/https, but to
*access* http/https repositories, you need neon. I don't know why
it's not working for you if you indeed have neon. Check for specific
lines of output from configure that relate to neon, or check the
config.log.

-- 
To reply to the mailing list, please use your mailer's Reply To All  
function
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Sun Apr 1 19:48:47 2007

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