Does anyone know what these settings do in Vault.config?
<FileCacheEnabled>False</FileCacheEnabled>
<FileCachePath>%SYSTEMROOT%\Temp\sgvault\filecache</FileCachePath>
<FileCacheDiskSizeMb>100</FileCacheDiskSizeMb>
We'd like to do anything to speed up large gets on new branches. I was wondering if enabling this would somehow speed things up? Our codeline is about 700 megs and it currently takes about 12 minutes to do a fresh get on a newly branched codeline. During the fresh get, the w3wp.exe process uses two of the four cores on the application server - seems excessive for a get.
We are currently going through some database diagnosis with Vault support so maybe it is our database, but I was still curious what these settings did.
FileCache
Moderator: SourceGear
These settings determine whether the cache is enabled, the path to the client side cache, the size of the cache. I don't recommend changing these in the config file.
I don't think these have any impact on performance, other than making sure the cache location doesn't run out of space.
In Vault 4.x you can determine how many baselines and backup files to keep in the cache in Vault GUI Client Tools->Options->Local Files->Cache\Backup locations.
Note that a fresh get has to retrieve baselines and update the cache for the new branched folder. Do you see slowdowns when doing a fresh get to a new working folder of a folder that was not branched?
I don't think these have any impact on performance, other than making sure the cache location doesn't run out of space.
In Vault 4.x you can determine how many baselines and backup files to keep in the cache in Vault GUI Client Tools->Options->Local Files->Cache\Backup locations.
Note that a fresh get has to retrieve baselines and update the cache for the new branched folder. Do you see slowdowns when doing a fresh get to a new working folder of a folder that was not branched?
Linda Bauer
SourceGear
Technical Support Manager
SourceGear
Technical Support Manager
These settings I am asking about are on the server's vault.config not the client's. Does it mean the server setting affects how the client behaves or maybe the default settings for the client?
A get for simply a new working folder is fast if the files are already in the cache but that is almost never done (we tend to set a working folder once and never change it).
A get for simply a new working folder is fast if the files are already in the cache but that is almost never done (we tend to set a working folder once and never change it).