如何从 TFS 工作区中删除文件夹映射?

How to remove a folder mapping from a TFS workspace?

我有一个到 TFS 工作区中文件夹的映射:

$/Foo -> C:\Foo

一个内部文件夹得到以下映射:

$/Foo/Bar -> C:\Foo\BAR

是否可以删除 "Bar" 的映射?

我不想删除整个工作区(正如许多问题所暗示的那样)。 我已经尝试删除机器中TFS的缓存。

您可以使用 tfs 中的 cloak 功能。根据 visual studio 的版本,右键单击菜单会有所不同。在更高版本中,右键单击文件夹时它位于高级之下。您还可以使用带有 tf cloak 文件夹的命令行。这会删除该文件夹的磁盘使用情况,您可以获得最新的顶级文件夹,并且不会下载隐藏的文件夹。除非真的需要,否则我使用它不下载旧版本分支;)

不,您不能删除映射,但您可以add/change将内部文件夹映射到不同的文件夹。

  1. 打开团队资源管理器
  2. 单击工作区下拉框 > 工作区
  3. Select 一个工作区>编辑
  4. 为内部文件夹(例如 $/Foo/Bar)添加一个额外的映射到不同的文件夹(例如 C:/Bar)。