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

peculiar svnadmin load behavior

From: Shawn Hood <shawnlhood_at_gmail.com>
Date: Wed, 19 Mar 2008 15:07:24 -0400

All,

I am attempting to create a new repository from a few directories in
an existing svn repository. Thus far, I have done the following:

1) svnadmin dump | svndumpfilter --drop-empty-revs incude $paths >
dump.filtered
2) svndumptool.py split dump.filtered 3289 3289 > dump.3289
3) svndumptool.py split dump.filtered 3290 75000 > dump.3290-
4) Create 'adds' for parent paths of included directories to dump.3289
to avoid error messages.
5) svnadmin create newrepo
6) svnadmin load newrepo < dump.3289 (loads fine)
7) svnadmin load newrepo < dump.3290- (error)

Step 7 successfully executes 199 commits, but the following transaction fails:

====================================================
------- Committed new rev 199 (loaded from original rev 3487) >>>

<<< Started new transaction, based on original revision 3488
     * adding path : trunk/conf/XXX/batch_validation ... done.
svnadmin: No such revision 1832
     * adding path :
trunk/conf/XXX/batch_validation/batch_validation_profile.xml ...
====================================================

The crash occurs when it parses the following entry in the dump.3290-:
====================================================
Node-path: trunk/conf/RGXADVT/batch_validation/batch_validation_profile.xml
Node-kind: file
Node-action: add
Node-copyfrom-rev: 5120
Node-copyfrom-path:
trunk/conf/RGXADV/batch_validation/batch_validation_profile.xml
====================================================

There is NO mention of a revision 1832 anywhere. Why am I receiving
an error referencing this revision? Halp!

Shawn

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: users-help_at_subversion.tigris.org
Received on 2008-03-19 20:07:46 CET

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.