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

Re: SV: Re: Revision graph rewrite

From: <Stefan.Fuhrmann_at_etas.de>
Date: 2007-07-12 15:09:06 CEST

"Hans-Emil Skogh" <Hans-Emil.Skogh@tritech.se> wrote:

> - The paths shown in the boxes are (sometimes) cropped on the
> end without indication. (Vissible in screenshot 2.) I would
> prefer cropping at the beginning, or in the middle, but with
> a "..." - indication that the string has been cropped.
> (Wasn't this the case in the nightly before this one?)

Yes, I broke it. Should not be too hard to fix, though.

> - Where did the order-by-path option go? Did it break?
> It didn't do what I intended, but I think how it worked
> in the nightly before this was pretty useful in some cases
> arranging according to relation rather than revision.

Well, the original graph creation and layout code has
completely gone. Grouping paths will be added again;
probably before 1.5 release.

Currently, the default grouping is by branch relationship.
It shows branches of a given node below the ones of the
next node, hence obfuscating the global time line.
Switching to revision-based row ordering usually results
in basically unusable with the current code. We will
improve on that.

> Over all: GREAT progress with the rev-graph. The speed-increase is
absolutely astonishing! Kudos!

Thanks! With all data mining features I implement in TSVN,
I am very concerned about performance, because if you have
to mine, you got a mountain ;)

The downside is that it may well take another year to finalize
log caching, revision graph, log view and statistics. And
I will continue jumping from one part to the spot that I am
most unhappy with (probably to the dismay of Stefan Küng ;) )

-- Stefan^2.
Received on Thu Jul 12 15:08:31 2007

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.