[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Revision Graph, consistencey with other TSVN behavior.

From: Peter McNab <mcnab_p_at_melbpc.org.au>
Date: Mon, 10 Mar 2008 09:45:45 +1100

Peter McNab wrote:
> Stefan Küng wrote:
>> Peter McNab wrote:
>>> Hi Devs, again
>>> Sorry to be a pain.
>>>
>>> I'm thinking the rev graph behavior is slightly out of step with
>>> TSVN behavior.
>>>
>>> In TSVN when one clicks on a folder and say does a check for mods
>>> you see only the mods on files and folder within that folder.
>>> Same if you open the folder and click in the whitespace.
>>>
>>> In my "Branches" folder there are three named branches.
>>> If I right click on any of these and create a rev graph I see a
>>> graph containing details of the other two branches as well.
>>> In fact clicking on any named branch produces the same graph detail
>>> as clicking any other named branch, at the same level.
>>> It seems to me that behavior should better occur if the whitespace
>>> in the branches folder was the instigating point.
>>
>> That's the expected behavior: I guess all those three branches were
>> created from /trunk? In that case, the graph *has* to show the other
>> branches as well, because it's the 'same' path in history (it was the
>> same path at one time in history).
>
> Yes, all have been derived from the trunk but at significantly
> different stages of the project. So it seems inconsistent when looking
> at the graph for a relatively new branch that it also brings up
> totally unrelated earlier branches. I would expect when clicking on
> the most recently created branch folder to only see a graph for the
> revisions from when it was created. However it's showing deleted
> branches and stuff that happened way before it was created, making it
> hard to get an uncluttered view. (Yes I know deletes can be hidden but..)
>
> Similarly when clicking on the Branches folder I seems to me it would
> be more consistent to see revs from when it was created and in that
> get the fuller picture.
> Somehow it would be nice to click on Trunk and see at which rev
> branches, tags etc were created from it.
>
Woops, clicked on Trunks not Trunk.
Trunks is just a directory tree balancing folder because my projects use
relative paths, so projects in Branches/SpecificBranch and Trunks/Trunk
are equidistant from Externals. Same for Tags/SpecificTag and
Releases/SpecificRelease.

Further to the above. I like to keep the size of a whole repo checkout
down and so branches and tags that have served their purpose are (get)
deleted.
So currently there are no tags. So to the see deleted tags history it's
necessary to go back to the Trunk folder. Rev graph wont bring up a view
of the deleted tags by clicking in the "Tags" whitespace.

Peter

P.S.

Did I mention showing little dotted lines that join the source and
destination of merges.
Clicking on the line shows a listbox of affected files and clicking on
one shows the diff.
Aggh. Go away Peter.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe_at_tortoisesvn.tigris.org
For additional commands, e-mail: dev-help_at_tortoisesvn.tigris.org
Received on 2008-03-09 23:45:59 CET

This is an archived mail posted to the TortoiseSVN Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.