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

Subversion support of Berkeley DB 4.5 (Was: svn commit: r22232 - trunk)

From: C. Michael Pilato <cmpilato_at_collab.net>
Date: 2006-11-07 22:44:03 CET

For those not sitting in IRC, the claim that Subversion works fine
against Berkeley DB 4.5 was not made without verification.

First, I read through the "Upgrading applications to Berkeley DB 4.5
guide", and didn't note anything of relevance to Subversion.

Next, I hacked BDB 4.5 recognition into my apr-util configure script,
rebuilt Apache/APR/APU with that support, and then rebuilt Subversion.
No compilation errors.

Finally, both 'fs-test --fs-type bdb' and 'fs-base-test' passed without
error.

cmpilato@tigris.org wrote:
> Author: cmpilato
> Date: Tue Nov 7 13:19:48 2006
> New Revision: 22232
>
> Log:
> Rework the Berkeley DB recommendations to note support of 4.5, and clear up
> some sloppy explanation of the older 4.x releases.
>
> Modified:
> trunk/INSTALL
>
> Modified: trunk/INSTALL
> URL: http://svn.collab.net/viewvc/svn/trunk/INSTALL?pathrev=22232&r1=22231&r2=22232
> ==============================================================================
> --- trunk/INSTALL (original)
> +++ trunk/INSTALL Tue Nov 7 13:19:48 2006
> @@ -219,13 +219,16 @@
> or if you are building a Subversion client that will only speak
> to remote (networked) repositories, you don't need it.
>
> - The current recommended version is 4.4.20, which bring auto-recovery
> - functionality to the Berkeley DB database environment. If you must
> - use an older version, we *strongly* recommend using 4.3 or 4.2
> - over the 4.1 or 4.0 versions. Not only are these the fastest
> - and most stable we've seen, but they also enable Subversion
> - repositories to automatically clean up database journal files to
> - save disk space.
> + While Subversion works with Berkeley DB versions 4.0 thru 4.5,
> + the current recommended version is 4.4.20, which brings
> + auto-recovery functionality to the Berkeley DB database
> + environment, and is the latest release supported by APR.
> +
> + If you must use an older version of Berkeley DB, we *strongly*
> + recommend using 4.3 or 4.2 over the 4.1 or 4.0 versions. Not
> + only are these significantly faster and more stable, but they
> + also enable Subversion repositories to automatically clean up
> + database journal files to save disk space.
>
> You'll need Berkeley DB installed on your system. You can
> get it from:
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: svn-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: svn-help@subversion.tigris.org
>

-- 
C. Michael Pilato <cmpilato@collab.net>
CollabNet   <>   www.collab.net   <>   Distributed Development On Demand

Received on Tue Nov 7 22:44:23 2006

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