We are using team city with TFS 2012. When using agent checkout mode the files are written down as "readonly" which means we can't use features like automatically updating nuget packages. If we switch to server checkout everything works (I'm assuming because the diffs are sent to the agents and the agents write down the file changes are not readonly). Is this something we can change? Especially now that TFS 2012 supports local workspaces, which will not write down files are readonly.
Any help would be greatly appreciated.