【问题标题】:How to solve Eclipse Team Foundation Server download Mapping Error?如何解决 Eclipse Team Foundation Server 下载映射错误?
【发布时间】:2017-10-18 17:29:01
【问题描述】:

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

【问题讨论】:

标签: eclipse tfs


【解决方案1】:

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

然后可以导入选定的项目。

【讨论】:

  • 如果我删除映射,它会将所有本地文件删除到...很棒的产品!
【解决方案2】:

Team Foundation Server 工作区映射同时存在于服务器客户端上。 “永久断开项目”将 Team Explorer Everywhere 作为源代码控制提供者与这些 Eclipse 项目断开连接。它确实删除工作区映射。因此,您无法将新文件夹映射到这些现有位置。

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

【讨论】:

  • 感谢您的回答。你说“永久断开项目”步骤是不必要的,但是如果我不断开项目并直接删除项目,TFS中的项目也会被删除吗?实际上,我不希望发生这种情况。我只想删除本地项目并删除映射。
  • 没有。如果从 Eclipse 工作区中删除项目,它只会删除工作文件夹映射并将其从磁盘中删除。该项目将保留在 TFS 服务器上。
  • 当您删除映射时,请确保如果您在顶级文件夹中删除了映射,因为仅在实际源所在的文件夹中删除映射是行不通的。因此,首先从顶级文件夹中删除映射,然后您可以再次导入项目。
【解决方案3】:

如果您已删除您的工作区,而现在您想从 TFS 的某个其他分支获取,则会出现该文件夹已映射的错误。 要解决此问题,您可以转到团队-> 管理工作区并单击编辑以查看工作区列表,然后您可以从那里选择先前映射并导致问题的工作区。

然后尝试再次从 Eclipse 导入,它会工作。

Screen shot from my Eclipse, manage workspace

【讨论】:

    【解决方案4】:

    以下步骤解决了问题

    1. 选择团队
    2. 管理工作区 3.点击编辑,然后你会发现所有活跃的工作空间
    3. 从源代码管理文件夹中选择路径
    4. 点击删除按钮 现在尝试导入项目

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-01-01
      • 1970-01-01
      • 2020-08-31
      • 1970-01-01
      • 2018-03-01
      • 2012-03-04
      • 2011-12-11
      相关资源
      最近更新 更多