When browsing a repository, the 'Reports' sub-tab in the right-hand column displays graphical information about the lines of code (LOC) committed to the repository, over time. The following options are available:
Charts
You can view chart information controlled by various criteria. Simply select the desired constraints and click the 'Apply' button.
Setting |
Explanation |
Values |
Default |
|---|---|---|---|
Branch/Tag selector |
Limits the chart to the selected branch/tag. |
Any branch/tag from the current repository. |
Displays the default/trunk. |
Author |
Limits the chart to show specific author(s). |
Any author configured in the system. |
All |
Extension |
Limits the chart to show specific file type(s). |
Any file extension; e.g. '.java'. |
All |
Chart type |
Changes the chart's presentation. |
Area, line, pie or change* chart. |
Area |
Show by |
Secondary data by which to refine the chart. |
Subdirectory, author or extension. |
None |
Start Date |
Date of the earliest data to show. |
Date in format YYYY-MM-DD. |
None (show all) |
End Date |
Date of the latest data to show. |
Date in format YYYY-MM-DD. |
None (show all) |
Y Axis |
Choosing 'Tight' zooms in the charts view to the limits of the range that the data covers. Only applies to Line charts. |
Full or Tight |
Tight |
Sub Directories |
Limit the chart to a folder under the current branch. Files in the current directory are represented by an element labelled '.(this dir)'. |
A single folder. |
None (show all) |
*The 'change' chart displays the change in lines of code, for a specific date range, expressed as a line graph. For example, if the lines of code at the start date is 100, the start point will be zero and the rest of the graph shifted by 100 lines.
To return to the default chart settings, click the 'Clear' button.
Screenshot: FishEye custom chart settings

Screenshot: FishEye per-author LOC chart

Screenshot: FishEye per-author LOC chart showing multiple authors

Screenshot: FishEye LOC chart by file extension

Per-Author Lines of Code Statistics
You can view per-author statistics for lines of code as a chart. This allows you to see how many lines of code were contributed to your project by each author, over time. You can easily view this information on the charts page. Note, if you are upgrading from a previous version of FishEye, you will need to re-index the repository in order to show the per-author information.
Code Metrics
A number of built-in reports are also provided:
Screenshot: Commit Time/Volume
Screenshot: Top Committers







6 Comments
Hide/Show CommentsMay 12, 2010
Anonymous
What's the difference between "Top Committers - By Revision" and "Top Committers - By Commit"?
Jul 26, 2010
Andrew Myers [Atlassian]
A commit can contain many file revisions. A file revision is basically a file that is modified as part of a commit so a single commit can have many revisions.
So "Top Committers - By Commit" shows the users who have committed the most changesets/changelists and "Top Committers - By Revision" shows the users who have created the most file versions as part of their commits.
Jul 16, 2010
Anonymous
Can somebody from the fisheye team answer the above question? I too have the same doubt
Apr 06, 2011
Anonymous
How do one choose the time span? looks like the reports just give me 'last 12 months', I want the last 4 months for example.
May 24, 2011
Anonymous
How do you do this? The documentation doesn't exactly line up for me.
Jul 27, 2011
Anonymous
Would the reports function only if we use a repository/scm? Would they work if reviews are created with attachments?
Add Comment