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

svndumpfilter exclude all node-paths referencing some file

From: deckrider <deckrider_at_gmail.com>
Date: 2006-12-01 22:36:17 CET

How can I use svndumpfilter to exclude all node-paths referencing some file?

Someone checked in rather large binary files scattered throughout the
tree, and these files were copied and moved at various times
throughout the tree.

We want to reduce the size of the repository, as well as any complete
svn dumps we make of it to conserve space.

I can look in the svn dump file to see 'application/octet-stream' and
find the nodes I want to remove this way (they were already 'svn
removed' from active duty for a while).

So for instance, I find I want to exclude /trunk/some/path/to/foo but
when I try loading the result of that exclusion, I find that there are
numerous places that are looking for that file, because of it being
moved and copied, and deleted; so the load has an error and does not
complete.

Is there any way, without researching every single move or copy
throughout the lifecycle of this project to get rid of this file?
(Note: this is just a small example, there are many of these files I
want to remove all traces of.)

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Fri Dec 1 22:36:53 2006

This is an archived mail posted to the Subversion Users mailing list.