This page last changed on Aug 19, 2008 by pkamal.

The 'Updater' repository option allows an administrator to manually trigger the actions described below, depending upon your repository type.

Updater (Affects all version-control repositories)

Poll Period How often FishEye will check to see if there have been any new commits into the SVN or Perforce repository. The default is 60 seconds. It is possible to set the period by units. For example: 10second, 1week. Valid units are 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'. The default unit is days if only a number is added.
You can also set the value 'never', which creates a situation where scanning is purely manually controlled via the command line, or the Scan Now option on the Indexer Maintenance page, accessed by clicking 'Maintenance' on the 'View' page for each repository.

Updater (CVS)

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.

The default values should be fine for most repositories. Leave a value blank to use the default value.

Value Description
History file The location of the CVS history file. If relative, then it is relative to the CVS directory specified for this repository. Defaults to ./CVSROOT/history.
Full scan period How often FishEye will do a full scan of the repository. Defaults to 15 minutes. Specify an interval, such as '15 min', '2 hours', etc. A value of '0' disables the periodic full scan. (You can still use fisheyectl fullscan to cause a full scan to occur.)
Strip prefix Prefix to strip off files found in the history file, to make them relative to this repository's CVS directory.
Necessary 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 specified /usr/local/cvsroot/foo/bar as the CVS directory of this repository. You will need to give the history file as ../../CVSROOT/history and set a strip prefix of foo/bar.

Once you have changed the value, you will need to restart fisheye. The period begins from when the initial index completes, i.e. when you restart, your repos will be scanned in order (depending on the number of threads you have configured) and when this scan completes this is the start of the period. E.g. you put 1 hour, then your next scan will begin 1 after your initial scan is complete.

Document generated by Confluence on Jul 06, 2009 21:40