On Nov 28, 2007 2:34 PM, Dan Stromberg <dstromberglists@gmail.com> wrote:
> 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?
You can go back in time, but not forward. That is, if you pull the log
for a branch, SVN will follow the history back to where the branch was
created, and then the history of the source of the branch.
I.E. if you make branch B1 from trunk at rev 100 and make branch B2
from trunk at rev 150, svn log B1 will show you the history of
everything that's happened in B1, and then everything in trunk up
through rev 100. Changes to trunk after rev 100 will not be shown, nor
changes to B2. svn log B2 will show you the history of B2 since its
creation, then trunk's history up through rev 150, but nothing in B1.
> 2) Is there a way of automatically generating a tree (digraph, really)
> of what branches/tags where cut from what other branches/tags?
TortoiseSVN includes a handy revision graph. Someone has probably
written something similar that's a standalone app.
> 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.
---------------------------------------------------------------------
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:48:28 2007