-
Suggestion
-
Resolution: Fixed
-
None
The CVS indexing code does its own thing for update polling, and that includes configuration. There are two user-configurable settings:
1. history file location ( defaults to CVSROOT/history
2. full scan period (defaults to 15 minutes)
"full scan period" determines how often the entire RCS file tree is stat'ed to check for changes. Setting this to 0 disables full scans, in which case only history file checks are performed on ping.
A third, non-configurable setting is the "poll period" - the rate of pings. For CVS, this is currently hardwired to 5 seconds.
A customer wishes to control CVS slurp, by fully disabling interval-based ping, and calling fisheyectl scannow instead (via a commit hook). This is currently only possible via an ugly work-around.