11

早些时候,我已将本地文件夹映射到 TFS。由于某种原因,我不得不更换机器/电脑。所以我将所有文件夹复制到新机器上。

现在,当我尝试将 TFS 文件夹映射到新机器上的现有文件夹时,它总是显示Not Downloaded在(VS 2010)的Latest列下。Source Control Explorer我可以获得最新版本,但它非常耗时。

有人可以建议一种在更短的时间内建立现有文件夹和 TFS 文件夹之间关系的方法吗?

4

1 回答 1

6

你需要的是在你的新机器上有一个工作空间,它只包含你在 TFS 中的文件夹的映射。如果您只是在工作空间中映射文件夹,那么当您执行 get 时,只会在本地下载文件夹中的文件,而不是 TFS 中的整个版本控制树。由于您可以将文件夹从一台机器复制到另一台机器,因此再次从服务器下载它们不会花费更多时间。

在源代码管理资源管理器中,假设您使用默认工作区:

  1. 如果您只有几个文件夹,请右键单击每个文件夹并选择“映射到本地文件夹”,然后指定本地路径。

  2. 或者,您可以从(文件夹的)根文件夹进行映射,然后隐藏您不想下载的文件夹。打开工作区的下拉列表并选择“工作区”,然后选择编辑工作区,然后您可以像这样添加和隐藏文件夹的映射:

在此处输入图像描述

于 2011-05-19T21:46:27.823 回答