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

Re: getting the type of the repository

From: SteveKing <steveking_at_gmx.ch>
Date: 2004-08-13 16:28:01 CEST

(resending this to dev, where it was started. Sent it to users@ - my
mistake).

Ben Collins-Sussman wrote:

> On Fri, 2004-08-13 at 07:07, SteveKing wrote:
>
>>Hi,
>>
>>I'm looking through the headers and sources of Subversion now for two
>>hours, but I can't find a function which I could use to check wheter a
>>path points to a bdb or fsfs type repository.
>>Is there no such function or am I just blind? (I think the latter :(
>
>
> You are correct, there is no such API.
>
> Why does your program need to discover this? The whole point of
> svn_fs.h is that the implementation is abstracted. Your application
> shouldn't have to behave any differently. (The same thing goes for the
> RA libraries; your application has a URL with a certain schema, and the
> API automatically opens the correct RA library for you. Your
> application doesn't need to know which RA library is being used.)

The reason I was asking for such an API is that FSFS works well over
network shares and on Win95+ systems, but BDB does not. So I wanted to
give the user a warning if (s)he checks out a working copy via file:///
if it's a BDB and on a network share or BDB on Win95+.

Stefan

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Fri Aug 13 16:28:42 2004

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.