Overview
FishEye allows the user to search through the repository to find particular changesets or files.
There are 3 ways to search:
Quick Search
Quick Search is the search box in the top right hand corner of the Fisheye screens.
You can search for:
- Authors
- Branch names
- Commit comments
- Changeset ids
- Filenames/paths - Ant Globs can be used
Simple Search tab
The simple search screen (by clicking on the tab in the top right hand corner of the Fisheyes screens) can be used to retrieve a list of changesets/files using the filters that are available. You can search using 1 or more of the below filters:
- Commit comments
- Contents of files - non-binary files, less then 5mb and on the trunk/head
- Filenames/paths - Ant Globs can be used
- Authors
- Branch names
- Tag names
- Revision Dates Before and After
Results can be grouped by:
- Changeset
- Revision
- File
- Directory
The results are shown in a standard html view. It is possible to show the results in a tabular format by using the Tabular/CSV checkboxes, and if required can be saved to a CSV file. The fields to be shown are:
- Path
- Revision
- Author
- Date
- Comment
- Changeset
- Total lines
- Total lines added
- Total lines removed
Advanced Search
In some circumstances the results of a simple search may not be specific enough. Using the advanced search the user can create their own complex searches using FishEyes powerful query language called EyeQL. To do an advanced search click on the link - Switch to Advanced Search found on the top lefthand side of the simple search screen.
TIP: It is possible to flick between Simple to Advanced Search and the EyeQL statement will contain the basics of the statement and then the user can expand on it as required.
