This page last changed on Oct 24, 2007 by rosie@atlassian.com.

FishEye allows you to search through the repository to find particular changesets or files.

Below we describe the three ways to search:

Quick Search

To use this search, enter your search term in the 'Quick 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 — Antglobs can be used

Simple Search

To access the simple search screen, click the 'Search' tab in the top right-hand corner of the FishEye screens.

You can use this search to retrieve a list of changesets/files using the filters that are available. You can search using one or more of the following filters:

  • Commit comments
  • Contents of files — files must be non-binary, less than 5MB, and located on the trunk/head
  • File names/paths — Antglobs 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. You can choose to show the results in a tabular format by using the 'Tabular/CSV' checkboxes, and you can save the results to a CSV file.

The following fields are shown:

  • Path
  • Revision
  • Author
  • Date
  • Comment
  • Changeset
  • Total lines
  • Total lines added
  • Total lines removed
  • Tags

Advanced Search

In some circumstances the results of a simple search may not be specific enough. Using the advanced search, you can create your own complex searches using FishEye's powerful query language called EyeQL.

To do an advanced search, click the 'Switch to Advanced Search' link found on the top left-hand side of the Simple Search screen.

Use Simple Search to build your basic query first

You can flick between Simple and Advanced Search. The EyeQL statement will contain the basics of the statement and you can adapt it as required.

Document generated by Confluence on Dec 09, 2007 17:50