## Tag Caching

Since: 3.1 M4
Last Modified: $Date: 2007/05/18 13:54:37 $

Discovered tags are cached locally to improve performance. Caching is done in the following ways:

1. Tags discovered for local resources are cached with the remote folder that the resource's project is mapped to.
2. Tags discovered for remote resources are cached with the resource if it is a folder or the resource's parent if it is a file.

To test this, you can try one or more of the following:

1. Perform Compare With on folders and subfolders in the repositories view. The first time, you will need to perform a Refresh \ but subsequent times, the tags should be cached.
2. Load non-root folders as projects and ensure tags are cached and obtained properly.
3. Perform Tag with Existing in the History view and ensure that tags are obtained from the file