> From: Martin Scharrer [mailto:mailinglists@madmarty.de]
>
> I wrote now a perl script using XML::Simple, it can be found under
> http://www.scharrer-online.de/svn/svnscripts.shtml#svnpegrevs
>
> It lists all 'add'-revisions of the given path.
> You can give the working copy path of an existing file/dir or
> if the file currently, i.e. latest rev, doesn't exists or you don't
have a
> working directory you can give the repository URL and the path inside
the
> repository.
Thanks. This works for some cases, but appears to miss others.
I'll
have to play with it a bit to see if I can't narrow the problem
down.
Sadly it also does a full log of the entire repo which isn't
practical with a repo as active as ours (50+ commits/day and
growing).
A single pass is taking 3+ minutes real time (20+ seconds CPU on
a
duel 64 bit box). I think I can knock that down a lot by
narrowing
the log focus to the target's parent directory (URL = URL+parent
dir).
I have a feeling I'm going to be digging into the SVN source
soon and
seriously hacking the hell out of it. It's missing some basic
but
hugely important features, especially regarding reporting and
query
functionality.
-Byron
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Tue Dec 19 20:48:54 2006