tech·nic·al·ly agile

Do you know how to move the Team Foundation Server cache

Learn how to efficiently move the Team Foundation Server cache to optimize server space and improve performance with this easy step-by-step guide.

Published on
2 minute read
Image
https://nkdagility.com/resources/aF0H8q5h-Yg

Do you know how to move the Team Foundation Server cache   There are a number of reasons why you may want to change the folder that you store the TFS Cache. It can take up “some” amount of room so moving it to another drive can be beneficial. This is the source control Cache that TFS uses to cache data from the database.


Moving the Cache is pretty easy and should allow you to organise your server space a little more efficiently. You may also get a performance improvement (although small) by putting it on another drive..

  1. Create a new directory to store the Cache. e.g. “d:TfsCache” Do you know how to move the Team Foundation Server cache   Figure: Create a new folder

  2. Give the local TFS WPG group full control of the directory Do you know how to move the Team Foundation Server cache   Figure: You need to use the App Tier Service WPG

  3. In the application tier web.config (~Application TierWeb Servicesweb.config) add the following setting (to the appSettings section). Do you know how to move the Team Foundation Server cache   Figure: The web.config for TFS is stored in the application folder

    ...
    <add value="D:" key="dataDirectory" />
    ...
    
    `
    **Figure: Adding this to the web.config will trigger a restart of the app pool**
    
    [![SNAGHTML1c223fd](images/Do-you-know-how-to-move-the-Team-Foundat_DD94-SNAGHTML1c223fd_thumb-5-5.png)](http://blog.hinshelwood.com/files/2011/05/GWB-Windows-Live-Writer-Do-you-know-how-to-move-the-Team-Foundat_DD94-SNAGHTML1c223fd.png)
    

    Figure: Your web.config should look something like this

  4. The app pool will automatically recycle and Team Web Access will start using the new location.

If you then download a file (not via a proxy) a folder with a GUID should be created immediately in the folder from #1.  If the folder doesn’t appear, then you probably don’t have permissions set up properly.

Install and Configuration Windows System Configuration Troubleshooting
Comments

Related blog posts

No related videos found.

Connect with Martin Hinshelwood

If you've made it this far, it's worth connecting with our principal consultant and coach, Martin Hinshelwood, for a 30-minute 'ask me anything' call.

Our Happy Clients​

We partner with businesses across diverse industries, including finance, insurance, healthcare, pharmaceuticals, technology, engineering, transportation, hospitality, entertainment, legal, government, and military sectors.​

Hubtel Ghana Logo
Big Data for Humans Logo
Epic Games Logo

NIT A/S

Xceptor - Process and Data Automation Logo
Akaditi Logo
Cognizant Microsoft Business Group (MBG) Logo
MacDonald Humfrey (Automation) Ltd. Logo
Schlumberger Logo
Kongsberg Maritime Logo
New Signature Logo
YearUp.org Logo
Slaughter and May Logo
Graham & Brown Logo
Lean SA Logo
Capita Secure Information Solutions Ltd Logo
Illumina Logo
Boeing Logo
Ghana Police Service Logo
New Hampshire Supreme Court Logo
Royal Air Force Logo
Washington Department of Enterprise Services Logo
Department of Work and Pensions (UK) Logo
Nottingham County Council Logo
Xceptor - Process and Data Automation Logo
Brandes Investment Partners L.P. Logo
SuperControl Logo
Genus Breeding Ltd Logo
Emerson Process Management Logo
Deliotte Logo