Simon Large wrote:
> On 22 May 2011 07:48, Stefan Küng <tortoisesvn_at_gmail.com> wrote:
>> On 22.05.2011 00:31, Simon Large wrote:
>>> Hi Stefan(s),
>>> What how does the "hide all tags" option work? If I show the graph
>>> for TSVN trunk and hide all tags I get left with trunk and 1.6.x.
>>> Everything else disappears, including branches which were made
>>> directly from trunk.
>> It tries to hide all nodes that are tags, i.e. have /tags/ in their
>> urls. But as you can see, the guessing isn't perfect.
> That has got to be a bug. The hard part is working out what is linked to what to generate
> the tree in the first place, and that seems to work well. Once that mapping is generated it
> looks as if it should be easy to handle hiding tags consistently at least. I can't see why 1.6.x
> remains and 1.5.x doesn't. They are both simple stacks of tags, the only difference being
> that 1.5.x was deleted at the end.
> Also, hiding deleted branches and tags seems broken. I would expect it to hide the 1.5.x
> branch but it doesn't. In fact 'Hide tags' does a better job of hiding deleted branches and tags,
> at least on TSVN trunk.
I running r21193 here and it shows the expected
graphs for $TSVN/trunk.
"hide deleted branches" will only remove those parts
that are not the copy source of some other part,
e.g. a tag. Even "show tags at copy source" will not
change that. Otherwise, you would not see the tags.
Hiding tags alone produces an 88 nodes graph showing
all the obsolete branches plus a few tags that we
created branches from.
If tags and deleted branches are hidden, you should
only see 4 nodes: /trunk creation, /trunk head, 1.6.x
branch creation and its source revision. You may add
further nodes by showing HEADs, WC revision etc.
To unsubscribe from this discussion, e-mail: [dev-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2011-05-24 12:19:30 CEST