Team Foundation Server Proxy Web.Config File Settings
The Team Foundation Server Proxy has a separate XML configuration file that maintains information required for the proxy configuration. This topic describes the nodes found in this file and their effect on the Team Foundation Server Proxy configuration.
Team Foundation Server Proxy.Config Nodes
The following XML nodes are found in the Team Foundation Server Proxy configuration file, which is located at %ProgramFiles%\Microsoft Visual Studio 2005 Team Foundation Server\Web Services\VersionControlProxy\proxy.config
.
Node | Explanation |
---|---|
<ProxyConfiguration> |
This is the root element of the proxy configuration file. For example:
|
<Servers> |
This node represents a collection of
|
<CacheRoot> |
This node contains the root directory of the file cache. This directory contains one folder for each application tier for which the proxy is configured. For example:
|
<CacheLimitPolicy> |
This node specifies at what point the proxy will run the clean-up routine to remove stale files. This can be configured in one of two ways: you can use a
|
<StatisticsPersistTime> |
This node indicates how frequently (in hours) statistics should be written to disk. For example:
|
<ReaderChunkSize> |
This node sets the reader chunk size. For example:
|
<WriterChunkSize> |
This node sets the writer chunk size. For example:
|
Changing Proxy Configuration Settings
To change the proxy configuration, you must open the Proxy.config file in a text or XML editor and change the values specified manually. After saving the files, you must recycle the application pool for the changes take effect. For more information, see How to: Enable Source Control Caching for Team Foundation Server Proxy and How to: Change Cache Settings for Team Foundation Server Proxy.
See Also
Concepts
Team Foundation Server Proxy and Source Control