I have been working with a team that has recently migrated a TFS source project from a trail TFS to a full production server (different server). They disconnected their solution from source control (removes all the SCC stuff from .sln) files and then tried to add to the new TFS.
However, they were getting weird errors.
I suggested that they might not have their workspace mapped correctly to the new TFS project.
When they tried to map the workspace, they got the following error:
The Path <local path> is already mapped in workspace <machine name [old tfs server]>
Hmm, I thought we removed all the source stuff?
Turns out that the workspace mappings are stored in a file called:
VersionControl.config under the users local settings/application data directory.
I could find no way (other than manually editing the forementioned file) to remove the workspace mapping from that local folder to the other TFS server (which is no longer in usage).
Anyway, once that was done, all was good in the world.
Thanks go out to Kevin Jones for his excellent post on Workspaces in TFS.