FishEye (software)

From Wikipedia, the free encyclopedia
Jump to: navigation, search
Developer(s) Atlassian
Stable release
4.2.0 / September 27, 2016; 19 months ago (2016-09-27)
Written in Java
Operating system Cross-platform
Type Revision control
License Proprietary; free for non-commercial

Fisheye is a revision-control browser[1] and search engine owned by Atlassian, Inc. Although Fisheye is a commercial product, it is freely available to open source projects and non-profit institutions.[2] In addition to the advanced search[3] and diff capabilities,[4] it provides:

  • the notion of changelog and changesets[5] - even if the underlying version control system (such as CVS) does not support this
  • direct, resource-based URLs down to line-number level[6]
  • monitoring and user-level notifications via e-mail or RSS[7]

However, it lacks some basic capabilities that exist in other revision-control browsers (e.g. Trac, Redmine) such as being able to compare different revisions of a folder or compare two folders (such as branches and tags). This is widely seen as a critical omission and vastly reduces Fisheye's usefulness as a tool for managing the software release process.[8]

Use in open-source projects[edit]

Atlassian approves free licenses for community and open-source installations[2] under certain conditions. Many major open source projects use Fisheye to provide a front-end for the source code repository:[9]

Project Fisheye

Atlassian provides free licences of Fisheye and Crucible for open-source projects.[10]


As of 2010 Fisheye supported integration with the following revision control systems:[11]

Due to the resource-based URLs, it is possible to integrate Fisheye with different issue and bug tracking systems. It also provides a REST and XML-RPC API. Fisheye also integrates with IDEs like IntelliJ IDEA[12] via the Atlassian IDE Connector.

See also[edit]


External links[edit]