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

Re: PORTING (was: svn commit: rev 2979 - trunk)

From: Blair Zajac <blair_at_orcaware.com>
Date: 2002-08-16 07:23:25 CEST

Benjamin Pflugmann wrote:
>
> Hello.
>
> First post, so please bear with me. ;-)
>
> On Thu 2002-08-15 at 21:20:08 -0500
> > Author: blair
> > Date: 2002-08-15 21:20:03 -0500 (Thu, 15 Aug 2002)
> > New Revision: 2979
> [...]
> > +# The `HTTP' and `HTTP + Filesystem' lines describe the results of
> > +# building and testing the Subversion client with the specified access
> > +# methods to a Subversion repository. The first line, `HTTP', refers
> > +# to a Subversion client that *can only* access a Subversion
> > +# repository via HTTP or possibly HTTPS; it does not have direct
> > +# access to a Subversion repository via the local filesystem, (even if
> > +# there may be a Subversion repository on a local filesystem, this
> > +# Subversion client must still talk to a Subversion server to access
> > +# the repository). This means that the client was not compiled
> > +# against the Berkeley Database libraries. The `HTTP + Filesystem'
> > +# line describes the results of a Subversion client that was compiled
> > +# and tested that included the Berkeley Database library. This
> > +# Subversion client can directly access Subversion repositories stored
> > +# in local filesystems without needing the Subversion server.
> > +#
> > +# Because the Subversion `HTTP + Filesystem' client is a super set of
> > +# the `HTTP' client and the test suite for the `HTTP + Filesystem'
> > +# client includes the tests for the `HTTP' client, then if the `HTTP +
> > +# Filesystem' client passes all tests, then so must the `HTTP' client.
>
> Is this true in all cases? I build subversion with BDB support, but
> without mod_dav_svn and in the tests.log I can easily identify tests
> for the client part and the filesystem part, but not any tests via HTTP.

Right, by default the test suite doesn't test accessing a repository
over HTTP. With DBD you get a client that can handle HTTP/DAV and
ra_local access to the repository. Without DBD you get a client with
just HTTP/DAV access.

>
> Are they done implicitly with some other tests? Or else, which test
> should I see in my tests.log? (I presume that the server output is
> simulated, given that I have no server compiled).

No, there are no other tests. The server is not tested, unless you
manually set up your test suite to do so.

Best,
Blair

-- 
Blair Zajac <blair@orcaware.com>
Web and OS performance plots - http://www.orcaware.com/orca/
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Fri Aug 16 07:24:30 2002

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

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