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

Re: Attempt to recover ancient repository (version 2)

From: Ryan Schmidt <subversion-2007b_at_ryandesign.com>
Date: 2007-05-01 06:06:49 CEST

On Apr 30, 2007, at 07:12, Jason E. Stewart wrote:

> I recently recovered a bunch of data from an old computer and
> wanted to get the data out of my old SVN repos.
>
> The problem is it appears to have been made with an ancient version:
>
> [jasons@minotaur ~]$ svnadmin --version
> svnadmin, version 1.4.3 (r23084)
> compiled Mar 16 2007, 13:24:32
>
> [jasons@minotaur ~]$ svnadmin dump ./svn > ./genex-svn.dump
> svnadmin: Expected repository format '3' or '5'; found format '2'
>
> according to:
>
> http://svn.collab.net/repos/svn/trunk/notes/repos_upgrade_HOWTO
>
> that means SVN between 0.28 and 0.33.1.
>
> So I tried using 0.29 up to 0.32.1 but they all give trouble:
>
> [jasons@minotaur ~]$ /x1/usr/local/svn-install/svn-r7628/bin/
> svnadmin --version
> svnadmin, version 0.32.1 (dev build)
> compiled Nov 3 2003, 22:04:42
>
> [jasons@minotaur ~]$ /x1/usr/local/svn-install/svn-r7628/bin/
> svnadmin dump ./svn > ./genex-svn.dump
> svnadmin in free(): warning: chunk is already free
> svnadmin in free(): warning: chunk is already free
> svn: Berkeley DB error
> svn: Berkeley DB error while opening environment for filesystem ./
> svn/db:
> DB_RUNRECOVERY: Fatal error, run database recovery

[snip]

Are you using the same old version of BerkeleyDB that you were using
when the repository was in use? Newer versions may not be compatible
anymore.

-- 
To reply to the mailing list, please use your mailer's Reply To All  
function
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Tue May 1 06:07:47 2007

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.