subversion-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Dale Mellor <d...@rdmp.org>
Subject Re: How to recover a very old repository?
Date Sun, 06 Jun 2010 10:03:01 GMT
On Sun, 2010-06-06 at 10:27 +0200, Erik Huelsmann wrote:
> Hi Dale,
> 
> On Sun, Jun 6, 2010 at 9:49 AM, Dale Mellor <dale@rdmp.org> wrote:
> > On Sat, 2010-06-05 at 17:15 -0400, Karl Fogel wrote:
> >> Dale Mellor <dale@rdmp.org> writes:
> >> >I've recently pulled an old SVN repository off a disk image from a
> >> >server I had many moons ago, and now have the repository on a local file
> >> >system.  Whenever I try to do anything, SVN complains that it is format
> >> >'2' instead of '3' or '5'.  What can I do to recover a working tree of
> >> >whatever is in there?
> 
> 
> I found that 'format 2' repositories have been created between Aug
> 2003 and Nov 2003. Which seriously limits the number of releases that
> you could have been running at the time. However, if you changed
> architectures since then, I don't know how to help you: BDB files are
> architecture dependent and non-portable. If you still have
> availability of a compatible architecture, you could build one of the
> very old releases from source to recover your repository. If that
> succeeds, I would create a dumpfile instead of a checkout: those can
> be loaded in today's Subversion.

Thanks, that was useful information.  I worked out that I was using
subversion-0.33.1.  I wouldn't have thought the architecture was a
problem as I'm still using an x86-32 class processor (let's be honest,
processor development hit the buffers when the 3GHz Pentium came
out...), but I can't get Berkeley DB to work.  It seems I need an
eclectic mix of versions of libdb[234], but everything I've tried fails
to read the DB files.

All I can say is I didn't use subversion very long, moving on as soon as
TLA came out, and now three or four generations on I'm using GIT; I'll
never look back again!  (At work the clowns are still using CVS...)

Thanks for your help,
Dale



Mime
View raw message