The File Cache / Substitutions tab allows you to specify the following:
•set where cached information is stored and when it gets cleared
•file path substitutions to handle copying builds from build machines to development or test machines
The default settings are shown below:
•Cache Directory type directly or Browse to find a directory for Thread Validator to cache its information
By default, the cache is only flushed when the executable changes between sessions.
•Flush cache at each new session tick to flush the cache every session
This slightly slows down relaunch of the same executable, as the cache needs rebuilding.
•Flush cache when executable changes untick to prevent the cache being flushed at all
When not automatically flushing, you can manually flush the cache if necessary:
•Flush Cache flush the cache now
This is only possible when no sessions are in the session manager. The button will be disabled if any sessions are loaded.
Or you may just be copying a build from a drive on a development machine to a subdirectory on a drive on your test machine.
•Add adds a row to the File Paths Substitutions table
enter the new path that will replace the old path in the New Path column
click in the Old Path column
enter the path that is being replaced
For example, you might enter c:\users\stephen\documents for the new path and f:\dev\build for the old path.
You can double click to edit drives and paths in the table, or remove items:
•Remove removes selected substitutions from the list
Alternatively, press to delete selected items, and
+
to select all items in the list first.
Example: Changed disk drive
Project originally located at |
m:\dev\build\testApp |
Project copied to |
e:\dev\build\testApp |
New Path |
e:\ |
Old Path |
m:\ |
Example: Project copied to a new location
Project originally located at |
f:\dev\build\testApp |
Project copied to |
C:\Users\Stephen\Documents\testApp |
New Path |
C:\Users\Stephen\Documents |
Old Path |
f:\dev\build |
Reset All - Resets all global settings, not just those on the current page.
Reset - Resets the settings on the current page.