TFS - 已添加具有相同密钥的项目

问题描述 投票:0回答:2

需要删除一个团队项目中的分支,因此运行以下命令:

tf destroy $/MyProject/Main/Bin /collection:http://servername:8080/tfs/myproject

命令已完成,但现在当我打开 Visual Studio 时,我收到多个带有相同消息的错误,说

已添加具有相同密钥的项目

大多数解决方案建议清空 AppData 下的缓存文件夹,我已经这样做了 - 对我的情况没有帮助。 现在我无法打开我的收藏中的any团队项目。都是因为我从命令行删除了一个团队项目中的一个分支!

  • Microsoft Visual Studio Professional 2015 版本 14.0.25431.01 更新 3
  • Team Foundation Server 2015 版本 14.102.25423.0 (Tfs2015.Update3)

error 1 error 2 error 3

此操作永远不会完成,卡在“正在工作...”

waiting

visual-studio-2015 tfs
2个回答
2
投票

请尝试以下方法:

  1. 确保 Visual Studio 的任何实例都未运行,然后删除 所有缓存文件:

    C:\Users\用户名\AppData\Local\Microsoft\Team Foundation[版本]\Cache C:\Users[用户名]\AppData\Roaming\Microsoft\VisualStudio .0\Team Explore

  2. 尝试重置所有环境设置:

    工具 > 导入和导出设置 > 重置所有设置

  3. 添加新工作区并将源映射到另一个位置

    转到“文件”->“源代码管理”->“高级”->“工作区...”

  4. 尝试通过以下命令使用另一个有效用户运行 Visual Studio:(导航到 C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE)

    runas /netonly /用户:devenv.exe


0
投票

除了

Team Foundation Error
之外,我在
ERROR: an item with the same key has already been added
上也遇到了同样的错误。然后我用这个answer解决了它。

© www.soinside.com 2019 - 2024. All rights reserved.