I was interested in finding out what the latest changes were to the Maven2 plugin for Eclipse, so I hopped on over to take a look and, as most teeny OSS projects, there's no properly documented changelog, but it does have a source code repository. Most contain something almost as good. I ended up following the link to the VCS leading here, which suddenly dazzled my eyes with a very cool tool for viewing a source tree. They used a tool from Cenqua called fisheye.
Now, I'm not a big fan of the look and feel, but the features provided by are very nice. It includes graphs for monitoring code size. It includes annotations and version numbers per line when you view an individual file so you can note how old a particular set of changes is or who made them. One graph shows the number of lines currently selected text files have contained over the history of a project. The coolest chart I've seen so far is a chart showing branches and tags that have been made for a given file.
Just on first look, this tool looks pretty cool. They also have a pretty nice tour, where they show it off via Ant's repository.
Cheers.

Leave a comment