is the folder ".BuildServer\system\caches" the only location where Teamcity caches files checked out from a VCS ?
Or is it possible that some files are also cached on the agent ? What I don't understand : if I delete a file in the VCS and delete the cache directory on the server, the deleted file gets transfered to the agent anyway. (I can watch on the agent how the checkout folder gets deleted (clean checkout) and then is created again with the file that should not exist any more).
So where could be the location where Teamcity get this old file version from ?