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

Re: fsverify.py unable to fix invalid svndiff header

From: Steinar Bang <sb_at_dod.no>
Date: Sat, 21 May 2011 18:26:30 +0200

>>>>> Steinar Bang <sb_at_dod.no>:

> I've been looking to see if there are any tools that can slurp out the
> history of a repository, using the svn client API. But all repository
> conversion seems to be based on "svnadmin dump". And "svnadmin dump"
> croaks on all revisions later than 682...:-/

svnsync and svnrdump, sounds like if they implement part of this: they
use the client API to pull down revisions for dump or export
 http://svnbook.red-bean.com/nightly/en/svn.reposadmin.maint.html#svn.reposadmin.maint.tk.svnsync
 http://thread.gmane.org/gmane.comp.version-control.subversion.user/99717
 nntp://news.gmane.org/gmane.comp.version-control.subversion.user/99717

But they both stop on revision 683, and they refuse to start on any
revision succeeding it. :-/

Since it is possible to check out the parts/paths in the repository that
are interesting to me (my home directory and its branches), it would
have been nice if it was possible to tell these tools to make a clone of
a particular part of the repository into a new repository (or a dumpfile
for that matter).

I don't care if revision numbers are preserved or not, only that the
history is preserved (and preferrably with the branching information
preserved).

Failing that, is it possible to make all of the dump/export programs
work on revisions following 683?

I saw something in one of the google hits about "truncating the
revision", and I tried to do so in one experiment. But as far as I can
recall dumping later versions than 683 still failed.

(I don't need that part of the repository tree that is in 683 and
surrounding revisions, so any fix that loses it and lets me recover what
is important to me, is ok by me)

Thanks!
Received on 2011-05-21 18:27:14 CEST

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.