"Dan Stromberg" <dstromberglists@gmail.com> wrote on 11/28/2007 01:34:49
PM:
> I could really use one of the following:
>
> 1) Is there a way of getting "svn log" (or similar) to output not just
> log history for the current branch/tag, but to also report history of
> the files comprising that branch/tag through their full history,
> including when they were part of other branches and/or tags?
>
> 2) Is there a way of automatically generating a tree (digraph, really)
> of what branches/tags where cut from what other branches/tags?
>
> One or both of these would seem to make life considerably easier with
> a large tree with lots of branching. The gist is, I need to know
> somehow what bugs were fixed where - not just where they were
> originally committed, but also where those commits moved to via tree
> copies.
The revision graph in TortoiseSVN is probably the closest you can get.
It can be quite slow. (Never try this on a repo with 51000 revisions.)
I've been entertaining creating a database from the "svn log" of the
root of the repository and updating this database upon
each commit in a hook script. It would cross reference the
copy-from information to collect a list of places the file was
copied-to.
I could then create a full clearcase like version tree in a reasonable
amount of time.
Kevin R.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Wed Nov 28 20:44:37 2007