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

Re: Rev graph view all revisions

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: 2006-02-10 22:17:10 CET

Simon Large wrote:

> First of all, great work on the revision graph. It is *much* better now
> showing the root and tip of every branch, and better still with the show
> all revisions option. Shapes are good, icons look nice (apart from the
> resolution, Lübbe ;-)
> One idea which occurred to me was another way of showing intermediate
> revisions without doing a 'Show all' (don't try this on the Apache
> repository!)
> Add a context menu option to each node which allows you to show/hide all
> intermediate revisions between that node and its parent. I don't know
> how hard that would be to code.

I don't know either. But first, please define "parent" here. What
exactly would be the parent of a node?
A node can have multiple lines go *to* it, and multiple lines going away
from it. So: what would be the parent in such a case?

> Also, in the view menu you might put "Show all %d revisions" which gives
> some warning that the user is about to graph all 18000 revisions of the
> subversion repository.

Changing the menu text? If I can avoid that, I will.
Maybe a dialog box, asking if the user really wants to show that many
revisions (only shown if the number of revisions is > 1000)?
Hmm - it's worse: without doing the whole analyzing process, we don't
know how many nodes there will be. So changing the menu text is not
possible (we don't know the number until the user clicks on the menu).
And even the dialog isn't possible (or not with showing the number of
nodes that will be shown).


   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.tigris.org
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Fri Feb 10 22:17:34 2006

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.