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

Re: VC8, BDB -> incompatible

From: Max Bowsher <maxb1_at_ukf.net>
Date: 2006-01-18 01:04:45 CET

Hash: SHA1

Stefan Küng wrote:
> Jim Blandy wrote:
>> On 1/17/06, Stefan Küng <tortoisesvn@gmail.com> wrote:
>>> But a BDB repo
>>> created with the official Subversion client is still incompatible.
>> I'm trying to read carefully, but I'm afraid I'm losing track of
>> what's incompatible with what.
>> If a BDB repository created with the newly released official
>> Subversion client is incompatible with old clients, then that's a bug
>> in the newly released official Subversion client. A showstopper, I'd
>> think.
> No, no. You don't have to worry. It's not the official Subversion client
> that's not compatible anymore.
> It's TortoiseSVN (and of course, the Subversion client if you build it
> with VC8).
> The problem is the new compiler which comes with VC8/VCExpress/VS.NET2005.
> I'm still trying to get it to work so that it produces a bdb dll which
> can access the repositories created with the official Subversion client.
> But so far, I haven't been successful. So I'm asking here for help.
> Maybe someone has already succeeded (I know I'm not the only one using
> VC8 to compile Subversion).

The incompatibility should only be in the shared memory backing files.
Conversion should be possible by:

1) Ensuring no accessors.
2) Deleting the __db.00? files.
3) Running recovery.


Version: GnuPG v1.4.1 (Cygwin)


To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Wed Jan 18 02:03:58 2006

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.