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

Re: Subversion migration problems

From: C. Michael Pilato <cmpilato_at_collab.net>
Date: 2004-01-14 22:17:50 CET

dannys@changind.com writes:

> ** Please cc reply's to my email <dannys@changind.com> as the mailing
> ** list seems to be ignoring my subscribe attempts.
>
> Here's the problem. Our old server is running Subversion 0.16.0-4003
> (on a Redhat 7.3 system). We're trying to migrate to the new version
> 0.32.1-7505 (RPM via David Summers) on a Redhat 9.0 system.

If I were you, I'd update to 0.36.0 -- else, you're in for at least
one more dump/load in the future (we changed the repository format in
0.34.0).

> On the 0.16.0 version, I can do a dump of our repository. However, if
> I do multiple dumps, the dumps are not identical. In some cases, it
> seems like bytes are offset somewhere in the middle of the dump
> file.

Hmm... that kind of non-deterministic behavior shouldn't happen. I
mean, back then I think 'svnadmin dump' would create files in which
the dumped paths were somewhat randomly (from a human's POV) sorted,
but on a single machine doing repeated 'svnadmin dump's, I would have
thought that even this "randomness" was perfectly repeatable.

> However, I can do a dump, load, checkout on the 0.16.0 version without
> any problems.
>
> The problem I'm seeing is if I do a load into the 0.32.1 server. The
> load completes without any errors. But, when I do a verify or a
> checkout, subversion complains about checksum errors.

Does none of this suggest to you that perhaps you have some underlying
disk problem?

> I've tried this many times in different ways. I've also tried doing
> an incremental dump into seperate files, and loading those files
> individually. However, doing that, I get errors like so:
>
> * Dumped revision 675.
> * Dumped revision 676.
> WARNING: cmp_rev 676 is older than oldest dumped rev 677
> ... loading this dump into an empty repository will fail.
> * Dumped revision 677.
> WARNING: cmp_rev 677 is older than oldest dumped rev 678
> ... loading this dump into an empty repository will fail.
> WARNING: cmp_rev 677 is older than oldest dumped rev 678
> ... loading this dump into an empty repository will fail.
> * Dumped revision 678.

These aren't errors, they are warnings. Not an indication of problems
-- an indication that if you don't know what you doing, you might run
into problems later.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Wed Jan 14 22:18:54 2004

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.