Documentation for FishEye 2.8.x. Documentation for other versions is available too.

The instructions on this page describe how to add a new external repository to FishEye. Once a repository has been added, further configuration options are available, depending upon the type of repository.

(warning) The information on this page is restricted in FishEye OnDemand.

(info) Please note, when the repository is first added, FishEye needs to build an index and cache. This begins when you first enable a repository, and may take some time to complete.

To add a repository:

  1. Click the user menu in the the FishEye/Crucible header, and choose Administration. You will need to be logged in as an administrator to see this link.
  2. Click the 'Repositories' link. The list of repositories set up in your FishEye instance will be displayed.
  3. Click the 'Add...' link. The 'Basic Details' screen of the 'New Repository' dialogue will be displayed.
  4. Complete the 'Basic Details' for your new repository, as follows:
    • Select a 'Repository type' from the dropdown list.
    • Enter a 'Name' for your repository.
    • Enter a 'Description for your repository. This is an optional field.
    • Tick the 'Show Advanced Settings' checkbox to show advanced settings for your repository. The following fields that display will vary depending on the chosen repository type:
      • 'Store Diff Info' — (non-CVS repositories only) Tick this checkbox to allow FishEye to store information about file diffs (not the diffs themselves). Read more about this setting in Configuring Repository Details.
  5. Click the 'Next' button to configure the repository settings specific to the repository type. See the following topics for more information:
  6. Click the 'Add' to add your new repository when you have entered all of the repository settings.


Screenshot: Adding a Repository