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

FishEye has a "watch" notification system that allows users to receive email notifications when commits are detected. Users can opt in for these notifications by "watching" a particular repository/activity stream. You can configure FishEye to enable or disable watches for all users for a specific repository or for all repositories.

Please note, if you want to enable watches for your repositories, you must configure a valid SMTP server.

On this page:

Configuring Watches for a Specific Repository

To configure watches 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 'Other Settings' tab. The 'Watches' section will be shown on the screen that is displayed (see screenshot below).
  5. Configure the watches for the repository as desired:
    • 'Use the system default settings for watches' — Tick this checkbox if you want to use the system default settings for watches, i.e. if you enable/disable watches in your repository defaults, watches will be enabled/disabled for this repository respectively.
    • 'Allow users to watch for repository changes' — Tick/Untick this checkbox to enable/disable watches for the repository. This checkbox will only be enabled if the 'Use the system default settings for watches' checkbox is not ticked.
  6. Save your changes.

Screenshot: Configuring watches for a specific repository

Configure Watches for All Repositories

To configure watches for all repositories,

  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 'Defaults' link. The 'Repository Defaults' will be displayed.
  3. Click the 'Other Settings' tab. The 'Watches' section will be shown on the screen that is displayed (see screenshot below).
  4. Configure the watches for all repositories as desired:
    • 'Allow users to watch for repository changes' — Tick/Untick this checkbox to enable/disable watches for all repositories that been configured to use the system default settings for watches.
  5. Save your changes.

Screenshot: Configuring watches for all repositories

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