如何解决Eclipse Team Foundation Server下载映射错误?

时间:2013-06-03 02:34:10

标签: eclipse tfs

我正在开发Eclipse Team Foundation Server Explore(TFS),但是一旦我断开项目并删除它(在弹出对话框中选择删除内容),然后我在TFS下载项目,它会出现一个黄色的感叹号前面项目菜单,并说“所选项目本地映射到项目的文件夹,无法导入”。但我确信我的本地文件不存在,它已被我删除。所以我想知道它是一种删除映射的方法吗?我很烦,因为我需要创建一个新工作区,而我想在删除项目后下载项目。谢谢你的帮助。

4 个答案:

答案 0 :(得分:7)

问题是您是否直接从文件夹中删除了文件。您应该按照以下步骤删除映射: - 转到团队资源管理器 - > 来源控制 - 右键单击​​您之前获得的文件夹/项目 - 选择删除映射

然后可以导入所选项目。

答案 1 :(得分:1)

Team Foundation Server工作空间映射同时存在于客户端上的服务器上。 “永久断开项目”会断开Team Explorer Everywhere作为这些Eclipse项目的源控件提供程序。它删除工作区映射。因此,您无法将新文件夹映射到这些现有位置。

此处不需要“永久断开项目”步骤,如果您只是删除Eclipse中的项目,则Team Explorer Everywhere将从工作区中取消映射工作文件夹。

答案 2 :(得分:1)

如果您已删除工作区,现在想要从TFS的其他某个分支获取,则会发生该文件夹已映射的错误。 要解决此问题,您可以访问Team->管理工作区并单击“编辑”以查看工作区列表,然后您可以从中选择之前已映射并导致问题的工作区。

之后尝试再次从Eclipse导入,它会起作用。

Screen shot from my Eclipse, manage workspace

答案 3 :(得分:0)

以下步骤解决了问题

  1. 选择团队
  2. 管理工作区 3.单击编辑,然后您将找到所有活动工作空间
  3. 从源代码管理文件夹
  4. 中选择路径
  5. 点击“删除”按钮 现在尝试导入项目