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.
- See What happens if I decide to stop using FishEye with Crucible? to learn more.
![]() | 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
- 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.
- If you intend to use Crucible and FishEye with Git, please read Supported platforms and Git Client setup.
- If you intend to use Crucible and FishEye with Perforce, please read Supported platforms and Perforce Client setup.
- If you intend to use Crucible and FishEye with CVS, please read Supported platforms and CVS Client setup.
- If you intend to use Crucible and FishEye with Mercurial, please read Supported platforms and Mercurial Client setup.
Detailed Documentation
You can find more information in:
- Crucible Getting Started
- FishEye Getting Started