【问题标题】:Folder Not Downloading In TFS 2008 - Problem With Mapping文件夹未在 TFS 2008 中下载 - 映射问题
【发布时间】:2015-03-12 23:48:21
【问题描述】:

我在 TFS 2008 中有一个项目已成功映射到本地文件夹,但是,我的解决方案中的一个项目在 Visual Studio 的源代码管理资源管理器中被标记为“未下载”,尽管本地文件夹包含所有的相应文件。

我已尝试删除整个本地文件夹并从源代码管理资源管理器中执行“获取特定版本”,但它仍然指出该文件夹尚未下载,但很明显已经下载。

当我在源代码管理资源管理器中右键单击该文件夹时,它让我可以选择映射到本地文件夹,但是当我选择正确的文件夹时,它说该文件夹已映射到另一个服务器文件夹。

有谁知道如何解决这个问题?有没有办法找出本地文件夹映射到哪个服务器文件夹?每次我执行“获取最新版本”或“获取特定版本”时,正确的文件都会下载到我的本地文件夹,但 TFS 仍然认为该文件夹未映射...帮助!

【问题讨论】:

    标签: visual-studio-2008 tfs


    【解决方案1】:

    尝试两件事:

    1. 获取版本 1 技巧:

      • 在源代码管理资源管理器中,获取特定版本
      • 选择“变更集”
      • 对于变更集编号,使用“1”
      • 确保选中两个复选框(覆盖可写和全部覆盖)
      • 点击“获取”

      • 在 Windows 资源管理器中,删除所有剩余的本地文件。

      • 再次尝试“获取最新”。
    2. “从轨道上用核弹”把戏

      • 将新工作区映射到新文件夹。
      • 获取最新信息
      • 删除旧工作区。
      • 来回移动你的眼睛说“什么映射?”每当有人询问您有关原始工作区映射的问题时。

    1 号应该适合您,但我们不得不多次求助于 2 号。

    【讨论】:

      【解决方案2】:

      查看我们团队项目的其他分支中的同一文件夹后,我们发现我们的一个开发分支正在将该特定文件夹映射到本应用于发布分支的本地文件夹,因此错误消息指出本地文件夹已映射到另一个服务器文件夹。

      这看起来真的很奇怪,因为 Dev 分支的其余部分被正确映射,更不用说 Dev 分支是从 Main 分支而不是 Release 分支分支的事实,所以它甚至不能从其父分支继承映射.

      【讨论】:

        【解决方案3】:

        #1 对我不起作用,但没有 #2 那么激烈。即使我的文件夹显示在本地路径中,我的文件夹似乎也没有映射。

        这一次我映射文件夹时,我取消选中了递归选项,一切正常。

        【讨论】:

          【解决方案4】:

          我遇到了一个目录(和子文件夹)无法下载的问题 - 我注意到它在解决方案资源管理器中显示为灰色。原来所有安全条目都已从该目录中清除。添加允许我阅读的安全条目(高级、安全、添加...)后,我能够使用“获取特定版本”的方法来获取目录。

          【讨论】:

            猜你喜欢
            • 2017-06-23
            • 2020-01-01
            • 1970-01-01
            • 2017-09-30
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2018-03-14
            相关资源
            最近更新 更多