This documentation relates to an earlier version of FishEye.
View this page in the current documentation or visit the current documentation home.

Skip to end of metadata
Go to start of metadata

Your source code repository contains so much useful information, but it is not always easy to extract, interpret or keep up to date.

How FishEye can Help

FishEye opens up your repository, helping you to understand your changing source code:

  • Track changes to your own, your team's, or everyone's source code.
  • Choose to be notified by email and/or RSS feeds.
  • View the configurable changelog.
  • Use the powerful search functionality
  • Construct your own sophisticated queries with EyeQL and integrate the results with other tools via the FishEye API.
  • Link to any artifact in your repository: commits, diffs, directories, file histories, revisions, source lines, and search results.
  • Analyse your repository via:
    • Line graphs at every node from root to revision.
    • History charts showing branches and tags.
    • File annotations for age and ownership.

Starting Points

For an overview of FishEye's features, take the Feature Tour.

If you are installing FishEye for the first time, read the Quick Start Guide.

For FishEye troubleshooting information, see the FAQ.

What's New in FishEye?

See the FishEye Release Notes.

Known Limitations

  • Currently, FishEye does not handle the $Log RCS expansion keyword correctly. Some diff results (and line numbers in diffs) may appear incorrect in files where $Log is used.
  • When indexing the content of files, FishEye has an internal limit on the number of tokens/words in the file it can index. Any text past the one-millionth token/word in a file is ignored.

System Requirements

See the FishEye Installation Guide.

Why is it called FishEye?

A fish eye has a wide viewing angle, allowing it to see many things at once. This is a metaphor for how FishEye allows you to easily view the complexity of your source control repositories.