* Marco Costalba <[EMAIL PROTECTED]> wrote:
> Here is qgit-0.7, a GUI git viewer.
>
> you can download from:
>
> http://prdownloads.sourceforge.net/qgit/qgit-0.7.tar.gz?download
>
>
> This time a small changelog, but a lot of work ;-)
>
> - rewrite of graph drawing
> - start-up loading: switch to use git-rev-list --topo-order
> - final fixes to annotation
> - cache of file lists to speed-up loading of file names
> - added color background on heads
the good news: it's really fast now and very usable for browsing
changes. Kudos!
the bad news: except for annotations. I started qgit in the current
kernel GIT repository, and clicked on the following commit:
5bbcfd9000887c0da7d57cc7b3ac869fc0dd5aa9
then i clicked on sched.c to see the annotated file. Firstly, it took
roughly 2 minutes (!) for the annotated sched.c to show up. All the qgit
windows were fully frozen during that time, no refreshes or anything.
My kernel tree was fully cached in RAM, so it was pure CPU overhead
(qgit was taking 99% of CPU time). It is clearly not usable in this
form.
then the annotations were plain wrong. Almost all lines are attributed
to Tony Luck, while much of the file comes from the initial repository.
So something's quite fishy here. Also, a number of lines were attributed
to 'merge', which isnt very informative.
Ingo
-
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html