This page last changed on Oct 04, 2007 by smaddox.
Java Runtime |
A JDK or JRE version 1.5 or greater.
You can download a Java Runtime for Windows/Linux/Solaris.
On MacOSX the JVM is available as part of the OS install here.
Note: There appeared to be a problem with the first release of the JRockit 5.0 JVM (R25.0.0-75) when using FishEye. If you use the JRockit JVM we recommend you use a later release. |
CVS |
If you are using CVS, FishEye needs read-access your CVS repository via the file system. It does not support protocols such as pserver at the moment. |
Subversion (server) |
FishEye can communicate with any repository running Subversion 1.1 or later. |
Subversion (client) |
FishEye uses the native Subversion client installed on your system. It must be version 1.2 or later and include the JavaHL bindings. Please see Subversion Client Setup for more information. |
Perforce (client) |
FishEye needs access to the p4 client executable. Due to some problems with earlier versions of the client, we recommend version 2006.2 or later. |
Operating System |
FishEye is a pure Java application and should run on any platform provided the above requirements are satisfied. |
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.
SCM Support
At this time, FishEye supports the following source code management (SCM) systems:
Support for other version control systems (such as ClearCase) will be added to FishEye in the future. Let us know what SCM you would like to see supported by logging and/or voting for a JIRA issue.
|