FishEye (software)
Developer(s) | Atlassian |
---|---|
Stable release | 2.10.4 / January 29, 2013 |
Written in | Java |
Operating system | Cross-platform |
Type | Revision Control |
License | Proprietary, free for non-commercial |
Website | www.atlassian.com/software/fisheye |
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 in managing the software release process.[8]
Use in open-source projects
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]
Atlassian and Contegix provide free deployments of FishEye and Crucible for open-source projects.[11] For large developer communities, dedicated instances are available to the public, either self-hosted or provided by the hosting service:
Community | FishEye |
---|---|
Apache | http://fisheye6.atlassian.com/ |
Codehaus | http://fisheye.codehaus.org/ |
java.net | CVS repositories, SVN repositories |
SourceForge | CVS repositories, SVN repositories |
Integration
As of 2010 FishEye supports integration with the following revision control systems:[12]
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[13] via the Atlassian IDE Connector.
See also
References
- ↑ FishEye Repository Browsing
- ↑ 2.0 2.1 Atlassian Community & Open Source licenses
- ↑ FishEye Search
- ↑ FishEye Advanced Diffs
- ↑ FishEye Changelog & Changesets
- ↑ FishEye Communications
- ↑ FishEye Notifications
- ↑ [FE-239] Compare selected revisions of a folder - Atlassian JIRA. Jira.atlassian.com. Retrieved on 2013-09-09.
- ↑ "The Firebird Project is now using FishEye". Atlassian. 2008-10-30.
- ↑ Spring Framework
- ↑ Atlassian FishEye hosting
- ↑ FishEye supported platforms
- ↑ FishEye IntelliJ Connector