Home | Clover | Clover.NET | FishEye | Crucible | Support | Account | Download | Buy Now

Using FishEye

The sections below describe the different screens in FishEye and the different information you can retrieve from them. Each Tab/View has a number of panes, and each pane is described seperately.

Header

The header along the top of the FishEye screen will not change as you browse through the different screens.

On clicking the FishEye icon in the top left hand corner, this will take you to the list of FishEye repositories. Underneath the FishEye icon is the directory that is currently being browsed.

The user currently logged in will be shown at the top right hand corner or it will say 'Guest' if nobody is logged in. If a user is logged in then they can change FishEye settings such as passwords, notifications and display settings by clicking on the Profile link

The 3 tabs at the top right hand corner are described below:

Browse Tab

The Browse Tab is the first screen you see when you sign into FishEye. Click on the Browse Tab in the top right hand corner to get to this screen.

The Browse View lets you explore the revisions, files and directories in your repository. This screen helps you quickly navigate to the file you are looking for, as well as presenting useful information about the directory you are looking at.

Recent Changelog pane

The top of the right-hand column shows the most recent changesets for this directory subtree. The RSS icon allow you to subscribe to an RSS feed of the recent changes in this subtree.

Files pane

The list of files is shown in the filename page below the changelog pane on the right hand side. You can sort the filename pane by name, age or author.

Line History Graph pane

This graph shows the total line-count of MAIN or trunk over time for this directory subtree. This line-count does not include binary files, but does include every other file. If you have a branch-constraint specified, then the line-count history of that branch is also shown.

Constraint pane

You can specify a constraint that controls the information that is shown in the Browse View.

Branch Will only show files and recent-changes on that branch.
Author Displays the most-recent revision in each file that was checked in by the given author. Only shows recent-changes checked in by the given author.
Tag Only shows files/revisions that are tagged with the given tag.
Date Only shows revisions and changesets that were created on or before that date. Must be of the form YYYY-MM-DD, YYYY-MM or YYYY (you can use / instead of -).

Sub Directories pane

This is a list of the different folders under the repository. It is ordered by default in alphabetical order but can be ordered by last-commit or first-commit entries.

Changelog Tab

The Changelog allows you to browse the changes made to your repository chronologically. It provides a calendar in the left-hand column to allow you to navigate to any time in the history of your repository. You can also drill-down into a subdirectory using the directory tree in the left-hand column.

The changesets are shown in the right-hand column. They are ordered most-recent-first.

You can move forward/backward in time using the controls at the top (and bottom) of the right-hand column. A timeline is also shown on the calendar highlighting the range of changesets displayed on this page. Clicking on the calendar will allow you to navigate to the changesets relevant to that period of time in the calendar

Constraint Mode

You can specify a constraint that controls the information that is shown in the Changelog.

Branch Will only show changesets on that branch.
Author Only shows changesets checked in by the given author.
Tag Only shows changesets that contain revisions tagged with the given tag.
Date Only shows changesets that were created on or before that date. Must be of the form YYYY-MM-DD, YYYY-MM or YYYY (you can use / instead of -).

File History View

The File History View shows the different revisions of a file.

Branch History

This is a diagram of the branches and revisions of this file. Clicking on the diagram will focus the window to that branch/revision.

Line History Graph

This graph shows the total line-count over time for this file. If you have a branch-constraint specified, then the line-count history of that branch is also shown.

Arbitrary Diffs

This allows you to request a diff between any two revisions of the file. You can use revision numbers or tag-names.