Crucible 2.10 : Crucible and FishEye

This page gives an overview of the joint installation of Crucible and FishEye. Both Crucible and FishEye are Atlassian products.

  • 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.

Purchasing and installing Crucible/FishEye

  • If you install Crucible, there is no need to do a separate installation of FishEye.
  • Upgrading Crucible to also use FishEye requires only a simple licence change in the admin screens.
  • When upgrading to Crucible when you have an existing FishEye installation, you can either keep the original FishEye installation or install Crucible and FishEye as a fresh install. Refer to the guide on upgrading from FishEye to Crucible.

The <FishEye home directory> and FISHEYE_INST

Throughout the Crucible documentation, references are made to the <FishEye home directory>, which refers to the location of the FishEye application. Because most Crucible users also run FishEye, we use a single value for the sake of simplicity and consistency with 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

When accessing repositories from stand-alone Crucible, the SCM client interface will access the repositories on demand. This requires that you configure the plugin.

For complete instructions, see Configuring Repositories.

Setting up a Repository for use with FishEye and Crucible

Detailed Documentation

You can find more information in: