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

Re: Combining public and private paths

From: Victor Sudakov <sudakov_at_sibptus.tomsk.ru>
Date: Sat, 12 Feb 2011 16:16:13 +0600

Stefan Sperling wrote:
> > Can two svnserves share one repository?
>
> Yes. You can run as many server instances as you like, also with
> different access methods (e.g. http:// and svn:// at the same time).

I have read that different access methods can be used simultaneously.
I did not know it was possible for several svnserve processes to
access the same repository. That's great news. I think it solves my
problem, I will just setup another svnserve process for anonymous
users listening on a different TCP port, with a special --config-file.

But wait. How do I setup per repository authz-db together with a global
svnserve.conf? My svnserve serves several repositories.

>
> > There will be no data corruption, will there?
>
> In general, no. There are some multi-access problems with BDB-based
> repositories running into issues with berkeleyDB where you might have

I use FSFS. In fact, I have hated BDB for many years since I ran slapd and
especially spamprobe with the BDB backend.

> to unwedge repositories using svnadmin recover:
> http://subversion.apache.org/faq.html#stuck-bdb-repos
>
> However, these days FSFS-based repositories are the default and
> they don't have that issue.

Do they have some locking mechanism?

-- 
Victor Sudakov,  VAS4-RIPE, VAS47-RIPN
sip:sudakov_at_sibptus.tomsk.ru
Received on 2011-02-12 11:16:57 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.