Doc downloads (PDF, HTML & XML)
[FishEye Knowledge Base]
You can configure how often FishEye/Crucible checks if there have been new commits to the repository. In most cases, you will not need to change the default settings for this "updater" which polls your repository.
To configure the updater for a repository,
Check Use the system default settings for updates to use the default updater settings. In most cases, you can leave this ticked. If you want to customise the updater settings, clear the checkbox and complete the following fields, as required:
Disable polling | If you disable repository polling, FishEye/Crucible will only pick up new commits to this repository if you scan it manually. You can perform a manual scan of the repository via the command line or by using the 'Scan For Updates' function on the repository 'Maintenance' screen. |
Polling Interval | Specify how often FishEye should check for new commits to the repository. Use the following terms to specify particular units of time: s, m, h, d, w, mo, y (for seconds, minutes, hours, days, weeks, months and years respectively). For example, 10s . The default value for this field is 60 seconds. |
The following additional settings can be configured for CVS repositories. You should not have to change the default values in most cases:
History File | The location of the CVS history file. If you use a relative path, it must be relative to the CVS directory specified for this repository. The default value for this field is ./CVSROOT/history . |
Full Scan Interval | How often FishEye will perform a full scan of the repository. Use the following terms to specify particular units of time: second, minute, hour, day, week, month, year . For example, 10second . If you do not specify a unit of time, the default unit is days. For example, 15min . Set this field to '0' to disable the periodic full scan (you can still manually perform a full scan via the command line). The default value for this field is 15 minutes. |
Strip Prefix | The prefix to strip off files found in the history file. This will make the files relative to this repository's CVS directory. You must configure a strip prefix if the CVS directory specified is not the root of the CVS repository. For example, your CVS is located at /usr/local/cvsroot , but you have specified /usr/local/cvsroot/foo/bar as the CVS directory of this repository. In this case, you will need to set the history file as ../../CVSROOT/history and specify a strip prefix of foo/bar . |
FishEye will monitor your CVS history file CVSROOT/history
to determine what has changed in your repository. FishEye will also periodically scan the whole repository. CVS is not always configured to create a history file. Talk to your CVS administrator if you need assistance.
Screenshot: Repository Updates Settings