Crucible and Fisheye
- Fisheye allows you to extract information from your source code repository and display it in sophisticated reports.
- Crucible allows you to request, perform and manage code reviews.
- Both of these products can run in isolation. If you are using Subversion, Git, Mercurial, CVS or Perforce you can significantly enhance your Crucible experience by also using Fisheye.
Your Crucible installation package includes the files required for Fisheye
If you use Fisheye and Crucible together, they run as one instance.
You'll need the same number of (or more) users in Fisheye as Crucible.
Purchasing and installing Crucible and Fisheye
- Upgrading an existing Crucible installation to also use Fisheye only requires a simple license change in the admin area.
- Upgrading an existing Fisheye installation to also use Crucible only requires a simple license change in the admin area.
- See Upgrading from Fisheye to Crucible.
The <Crucible home directory> and FISHEYE_INST
Throughout the Crucible documentation, references are made to the
<Crucible home directory>, which refers to the location of the Crucible application. Be aware that, when Crucible is run with Fisheye, this location is equivalent to the location referred to by
<FishEye home directory> in the Fisheye documentation.
Crucible also makes use of this Fisheye environment variable:
FISHEYE_INST– the location of the Fisheye data.
Refer to the Fisheye documentation for more about the environment variables.
Installing the Crucible binary files
See the following for Crucible install instructions:
Setting up a repository for use with stand-alone Crucible
For complete instructions, see Configuring repositories.
Setting up a repository for use with Fisheye and Crucible
If you intend to use Crucible and Fisheye with:
- Subversion, please read Supported platforms, Subversion client setup, and granting permission to Fisheye to scan your repository.
- Git, please read Supported platforms and Git Client setup.
- Perforce, please read Supported platforms and Perforce Client setup.
- CVS, please read Supported platforms and CVS Client setup.
- Mercurial, please read Supported platforms and Mercurial Client setup.
You can find more information in: