Watches

FishEye has a "watch" notification system that sends email notifications to users 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.

Email templates can be customized if required.

On this page:

 

Please note, before you can enable watches for your repositories, you must first configure a valid SMTP server.

Please also be aware that no notifications will be sent while the repository is performing the initial indexing. See Indexer.


Configuring watches for a specific repository

To configure watches for a repository:

  1. Click the 'cog' menu in the FishEye header, and choose Administration (you'll need to be logged in as an administrator to see this link).
  2. Click Repositories. 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 dialog.
  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 — Check this 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 — Check or clear this to enable/disable watches for the repository. This checkbox will only be enabled if Use the system default settings for watches is not checked.
  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 'cog' menu in the FishEye header, and choose Administration (you'll need to be logged in as an administrator to see this link).
  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 — Check or clear this to enable or 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

Was this helpful?

Thanks for your feedback!

Why was this unhelpful?

Have a question about this article?

See questions about this article

Powered by Confluence and Scroll Viewport