No tengo el menú Archivo -> Control de fuente en Visual Studio porque nunca he usado TFS con esta instalación de Visual Studio.
Mi problema era que estaba abriendo una solución de Internet y el autor original se había olvidado de eliminar los enlaces de TFS, así que cada vez que abro la solución, aparece un mensaje emergente molesto que dice
"Go Offline
The Team Foundation Server http://some-other-guys-tfs-server/
is currently unavailable.
The solution will be opened offline."
Para deshacerme de esto, eliminé el .suo junto al archivo .sln, y luego abrí el archivo .sln en el Bloc de notas y eliminé toda esta sección:
GlobalSection(TeamFoundationVersionControl) = preSolution
SccNumberOfProjects = 2
SccEnterpriseProvider = {xxxxx}
SccTeamFoundationServer = http://some-other-guys-tfs-server/
SccLocalPath0 = .
SccProjectUniqueName1 = xxDemo\\xxDemo.csproj
SccProjectName1 = xxDemo
SccLocalPath1 = xxDemo
EndGlobalSection
Guarde el .sln en el Bloc de notas y luego ábralo en Visual Studio, problema resuelto.
Actualización: Saveen Reddy ha creado una herramienta para hacer esto. Aunque no lo he probado.