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

Re: Non-file based checkout?

From: Daniel Shahaf <d.s_at_daniel.shahaf.name>
Date: Sat, 26 Mar 2011 01:40:38 +0200

All public APIs are concurrent-safe (interprocess and intraprocess),
including the public svn_fs APIs.

The layer stacking (high to low) is: client > ra > repos > fs

Specifically for the fs/repos separation: support for hooks and authz
lives at the repos layer, not at the fs layer.

Clifford Yapp wrote on Fri, Mar 25, 2011 at 18:25:21 -0400:
> Are those (svn_repos/svn_ra) the API levels that allow safe read/write
> access from multiple clients to the repository?
>
> I did manage to get a basic svn_fs test working (very cool!), but it
> did look like that might be too low-level for safety.
>
> Cheers,
> CY
>
> On Fri, Mar 25, 2011 at 2:48 PM, Daniel Shahaf <d.s_at_daniel.shahaf.name> wrote:
> > You probably want to use the svn_repos or svn_ra API, not the FS API directly.
> >
> > That said: see svn_test__set_file_contents(), used by fs-test.c .
Received on 2011-03-25 23:41:31 CET

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

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