Branko Čibej wrote on Wed, Oct 08, 2014 at 00:41:01 +0200:
> On 07.10.2014 22:36, Andreas Mohr wrote:
> >    Aside from the brute-force method of checking out the entire repository
> >    starting at revision 1 , performing a scan, updating to the next 
> > revision,
> >    and repeating until I reach the head, I don’t know of a way to do this.
> 
> This is, in fact, likely to be (almost) the most efficient way to do
> this, since you can just use the existing Subversion client to deal with
> the repository contents and version discrepancies.
> 
> But there is an alternative that might be more efficient in your case:
> Create a dumpstream of the repository using "svnadmin dump",
> non-incremental and not using deltas, then pipe the stream to a custom
> tool that extracts the file contents the stream and either writes them
> to disk, or passes them to your scanning tool in some other way.

Non-incremental dump will dump the entire tree anew for every revision.
An incremental, non-deltas dump should suffice here.

Reply via email to