【发布时间】:2020-01-01 07:56:19
【问题描述】:
我有一些通过基于 Eclipse 的 IDE 连接到 TFS 的环境设置。我将主项目文件夹映射到本地文件夹,并将 2 个子文件夹映射到本地的不同位置。由于某种原因,当我执行 get 操作时,仅在其中一个环境中,额外映射的子文件夹不会同时下载到主项目文件夹和外部映射中。
我已尝试重新创建工作区,删除映射,重新安装 TFS 2012 可能的罪魁祸首是什么?
【问题讨论】:
标签: tfs version-control
我有一些通过基于 Eclipse 的 IDE 连接到 TFS 的环境设置。我将主项目文件夹映射到本地文件夹,并将 2 个子文件夹映射到本地的不同位置。由于某种原因,当我执行 get 操作时,仅在其中一个环境中,额外映射的子文件夹不会同时下载到主项目文件夹和外部映射中。
我已尝试重新创建工作区,删除映射,重新安装 TFS 2012 可能的罪魁祸首是什么?
【问题讨论】:
标签: tfs version-control
如果子文件夹映射到其他地方,则与子文件夹无关。您只需确保在该子文件夹的一个或多个级别执行获取操作。
在您的情况下,您可以先检查主项目文件夹和 2 个子文件夹的映射。确保它们在同一个工作区。
然后尝试在该工作区中获取根文件夹,检查是否可行。
还可以尝试在您的开发机器中clear TFS cache,这可能会奏效。
如果还是不行,建议使用get command行下载文件夹,添加/recursive如tf get $/Project/Main/recursive
递归获取指定目录中的项目和任何 子目录。
【讨论】: