After restoring a Team Project Collection (TPC) from a backup, files downloaded from Team Foundation Server through version control operations may have incorrect contents.
After any restoration of a TFS database (i.e. TPC restore, TPC Move), the administrator will need to purge the version control file cache on all TFS ATs and all TFS proxy servers that service the TFS instance prior to putting the TPC back online.
For each application tier and each proxy server, the administrator needs to do the following to purge the cache:
1. Log on to the AT machine.
2. Navigate to the cache folder (the default is C:\Program Files\Microsoft Team Foundation Server 2010\Application Tier\Web Services\_tfs_data\%tfsInstanceGuid%\Proxy
a. If you do not know the GUID for the TPC, just purge everything under the _tfs_data folder.
Important: If the cache for every AT and proxy is not purged prior to restoration, it is possible that some users will continue to experience the symptoms above.