This page last changed on Oct 20, 2010 by alui.

You can manually perform a number of indexing functions on your repositories in FishEye, such as re-indexing a repository or re-scanning (indexing) a repository.

Note, an indexing scan for a repository can take hours or possibly days, depending on the size of the repository, network speed, machine performance and other factors.

To access indexing functions for a repository,

  1. Click the menu labelled with your user name in the the FishEye/Crucible header, and click the 'Administration' option. You will need to be logged in as an administrator to see this link. The FishEye/Crucible administration console will be displayed.

  2. Click the 'Repositories' link. The list of repositories set up in your FishEye instance will be displayed.
  3. Click the name of the repository, (under the 'Name' column in the list of repositories). The Repository Options for the repository will be displayed in a dialogue.
  4. Click the 'Maintenance' tab. Indexing information for the repository will be displayed as well as indexing functions (see screenshot below).
    • 'Repository Source Index':
      • Click the 'Start' button next to 'Scan for Updates' to run a repository scan (also referred to as indexing) now. If the repository has already been indexed, it will be an incremental scan, otherwise an "initial" scan. This is especially useful if you have not set the repository to poll automatically, or it is set with a long poll (interval) period.
      • Click the 'Start' button next to 'Re-index' to delete the current cache and re-index the repository from the beginning. This action will also restart the repository.
    • 'Review-Revision Data Index' — (applies only when using Crucible with FishEye) Click the 'Start' button next to 'Re-index' to re-index all the Crucible review data associated with the current repository.
    • 'Line Count Data Index' — Click the 'Start' button next to 'Re-index' to re-index the linecount data used to generate the LOC (Lines Of Code) charts. The linecount data will be recalculated in daily buckets based on the server timezone.
    • 'Subversion Non-Version Properties (revprops)' — (Subversion repositories only) Set the revision numbers to scan from and to, and click the 'Start' button next to 'Re-index' to rescan non versioned properties (revprops).
      In Subversion it is possible to enable non-versioned properties (e.g. the check-in comments) to be updated by committers. When this happens, FishEye will not automatically pick up the updates. By rescanning specific revisions, FishEye will rescan the non-versioned properties and amend the entry in FishEye accordingly.

Screenshot: FishEye Index Maintenance menu


Document generated by Confluence on Apr 03, 2011 23:09