You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Shawn Hood <sh...@gmail.com> on 2008/03/19 19:07:24 UTC

peculiar svnadmin load behavior

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@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org