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

Re: Convert huge repo from 1.3.0 to 1.4.5

From: C. Michael Pilato <cmpilato_at_collab.net>
Date: 2007-09-26 15:54:17 CEST

Ben Collins-Sussman wrote:
> On 9/26/07, Stefan Gehrig <stefan.gehrig@gmx.ch> wrote:
>> Hi
>>
>> Question: Is there another way to convert a huge svn 1.3.0 repository to svn 1.4.5 than using 'svnadmin dump'? The problem is, that this takes too much time and the dump file is getting too large...
>
> You should direct questions like these to the
> users@subversion.tigris.org list; this list is about the development
> of subversion itself.

That's correct.

> But to answer your question: why do you need to 'convert' anything at
> all? There has never been a subversion 1.x release that requires a
> dump/load cycle, nor will there ever be one until we reach svn 2.0.
> Read our compatibility rules on our release notes.

This, too, is correct.

Now, some folks *chose* to dump/load their repositories across the 1.4.0
upgrade because of the improvements to the backend storage system (better
compression == smaller disk footprint). You might decide to make the same
choice. But note that you needn't use an intermediate dumpfile in this
case. Simply install the new Subversion (1.4.5), and do the following:

   $ svnadmin create new-repos
   $ svnadmin dump old-repos | svnadmin load new-repos --force-uuid

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

Received on Wed Sep 26 15:55:27 2007

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.