This page last changed on Jun 28, 2009 by rosie@atlassian.com.

To find this setting, open the FishEye Admininistration Screen, then Repository Settings.

'Store Diff Info' is a value that can be toggled on or off. On is the default setting for new repositories. Repositories created before FishEye 1.5 will default to off.

Store diff info means that we're caching in our database the summary of what lines are added and removed between subsequent versions of the same file. I.e we are storing the info of a diff, not the diff itself (thus you will still be able to view diffs if this value is set to off).

After setting this value to on, a full re-index of your repository is required so that FishEye can collect diff info for all revisions in your repository.

Considerations for the Store Diff Info Setting

1. Required for Per-author Line Graphs

Leaving this option off will disable per-author line graphs.

2. Required for Displaying Context of Search Results

Leaving this option off will disable the display of context of found terms in search results.

3. Re-index Required for Per-author Line Graphs

Diff info is always stored for CVS repositories. Note that a full re-index is required to enable per author charts after upgrading from FishEye 1.4.3 or earlier.

4. Perforce Repository Indexing Performance Impact

Turning 'Store Diff Info' on for Perforce repositories requires FishEye to make extra requests to your depot in order to collect the diffs. This may substantially increase the time it takes to scan your repository.

CVS and Subversion repository scan times are not affected by this setting.

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