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

[Subclipse-dev] Revision Graph

From: Steve Elsemore <selsemore_at_collab.net>
Date: Tue, 30 Sep 2008 15:35:00 -0700

Alberto,

Good job on the revision graph this Summer!

You probably noticed Iıve made a few commits to the plugin lately. Weıre in
the process of getting it ready for release and will probably move it to
trunk soon.

Iıve made some changes related to the enablement of the revision graph
option (no longer showing it on the Team menu for unversioned resources and
making it available from the SVN Repositories view), and fixed a few edge
case errors.

Please feel free to get involved if you have any ideas about the changes
Iıve made or changes that you know should be made. Some of the things we
need to work on prior to release:

1. 10,000 foot outline view.
2. Context sensitive menu options for revision graph nodes.
3. Fonts (for OSX particularly they are small and very difficult to read)
for the popup windows in the editor. I know Mark has mentioned this before,
and that there might not be anything we can do to improve it using out of
the box GEF functionality, but maybe we can instead do something at the
Eclipse level. For example, the javadoc popup windows in the Java editor
are quite readable.

Please let us know if any of these are things that you would like to tackle.

I also plan to take a close look at TortoiseSVN. Maybe some additional
ideas will come out of a feature compare.

If you have the time, one thing that would be helpful would be if you have
time to take a look at the Cache.findRootNode method. Iıve run into
situations where this method has gotten into a loop and the graph has never
displayed. I think it happens when you try to open the revision graph for a
file that is checked out from a local (file:///) repository, but Iım not
sure. The method is a little hard to read/debug with the nested loops,
breaks, returns. Anything you could do to make it more maintainable while
itıs still fresh in your mind (even if itıs just adding some comments) would
be helpful.

Thanks,
Steve
Received on 2008-10-01 00:35:10 CEST

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