Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
TFS工作区问题:路径xxx已映射到工作区XXXXXXX中_Tfs_Mapping_Workspace - Fatal编程技术网

TFS工作区问题:路径xxx已映射到工作区XXXXXXX中

TFS工作区问题:路径xxx已映射到工作区XXXXXXX中,tfs,mapping,workspace,Tfs,Mapping,Workspace,那里 请查看下面的错误。实际上,我已经列出了服务器上的所有工作空间(我是TFS管理员),找不到工作空间“CNXA1ER-L0429_VS2012”。此外,无法通过本地开发人员机器的VS找到工作空间 因此,我无法删除映射。 我建议使用命令行删除有问题的工作区: tf workspace /delete /collection:yourserver:8080/tfs/yourcollection CNXA1ER-L0429_VS2012;ownerofworkspace 作为TFS管理员,您应该有

那里

请查看下面的错误。实际上,我已经列出了服务器上的所有工作空间(我是TFS管理员),找不到工作空间“CNXA1ER-L0429_VS2012”。此外,无法通过本地开发人员机器的VS找到工作空间

因此,我无法删除映射。

我建议使用命令行删除有问题的工作区:

tf workspace /delete /collection:yourserver:8080/tfs/yourcollection CNXA1ER-L0429_VS2012;ownerofworkspace
作为TFS管理员,您应该有权管理其他人的工作区,因此这不应成为删除的问题

另一种方法是使用Attrice Sidekicks删除工作区,这更易于使用,但我过去有时发现它不会显示所有工作区

如果根本找不到工作区,请尝试通过以下链接清除Visual Studio缓存:


在tfs 2015中,转到数据库中的工作区表并手动删除旧工作区就更容易了。这对我很有用

@Jadematrix,谢谢你的回答。但这似乎没有帮助。见下文:TF14061:工作空间CNXA1ER-L0429_VS2012;Lee,Mac[COMMRES/MET/CN]不存在。您可以运行以下命令:“tf工作区/计算机:CNXA1ER-L0429VS2012/collection:”(请注意,它是工作区而不是工作区),它是否完全没有列出任何工作区?有时,所有者的列表会根据其管理方式而有所不同。它不会列出我要删除的工作空间“CNXA1ER-L0429_VS2012”。我相信它已经从TFS中删除了。但是为什么我在映射时会收到错误消息。此链接将向您展示如何重置缓存以及这样做可能带来的负面影响。这是一个旧的链接,但仍然相关。感谢您的帮助,我刚刚删除了C:\Users\\AppData\Local\Microsoft\Team Foundation\4.0,一切正常!