如何:掩蔽或取消掩蔽工作区中的文件夹

更新:2007 年 11 月

使用掩蔽功能可以阻止用户查看指定的工作区文件夹或者您当前不需要的文件夹。当您使用一个公共父级下的两个或更多个分支中的文件并且希望避免不必要地复制文件时,掩蔽功能十分有用。最后,掩蔽功能还可以避免将当前不使用的文件夹和文件复制到本地工作文件夹,从而提高带宽性能并节省本地磁盘空间。有关更多信息,请参见使用版本控制工作区

虽然您可以掩蔽工作区中现有的文件夹映射,但一种更常见的方案是专门为掩蔽而创建一个新的文件夹映射。不能掩蔽已经包含掩蔽项的文件夹。但是,您可以将掩蔽的文件夹下的项映射到本地工作区。有关更多信息,请参见如何:添加和移除工作区中的工作文件夹

必需的权限

若要执行这些过程,您必须将“管理工作区”权限设置为“允许”。有关更多信息,请参见 Team Foundation Server 权限

若要掩蔽或取消掩蔽文件夹,请执行下列过程:

  • 使用“管理工作区”对话框掩蔽和取消掩蔽文件夹

  • 使用“掩蔽”和“取消掩蔽”菜单选项掩蔽和取消掩蔽文件夹

使用“管理工作区”对话框掩蔽和取消掩蔽文件夹

使用 Team Foundation Server 2008 或者 Team Foundation Server 2008 Service Pack 1 版本,以使用“管理工作区”对话框掩蔽或取消掩蔽文件夹。

掩蔽工作区中的文件夹

  1. 在“文件”菜单上,指向“源代码管理”,然后单击“工作区”。

  2. 在“管理工作区”对话框中单击要掩蔽的工作区,再单击“编辑”。

  3. 在“编辑工作区”对话框的“工作文件夹”列表中,选择“源代码管理文件夹”和“本地文件夹”下要掩蔽的文件夹映射,或者创建一个新的文件夹映射。在“状态”下,将设置从“活动”更改为“已掩蔽”。

    说明:

    只能掩蔽映射的 Team Foundation 版本控制服务器文件夹中的文件夹。

  4. 单击“确定”关闭“编辑工作区”,然后单击“关闭”以关闭“管理工作区”对话框。

    说明:

    您对整个工作区执行 Get 操作后,文件才会从本地消失。有关更多信息,请参见如何:更新工作区中的文件版本

取消掩蔽工作区中的文件夹

  1. 在“文件”菜单上,指向“源代码管理”,然后单击“工作区”。

  2. 在“管理工作区”对话框中单击要取消掩蔽的工作区,再单击“编辑”。

  3. 在“编辑工作区”对话框中的“工作文件夹”列表中执行下列步骤之一:

    • 选择包含要取消掩蔽的已掩蔽文件夹的适用行。在“状态”下,将设置从“已掩蔽”更改为“活动”。

    • 选择包含已掩蔽的文件夹的适用行,然后单击“移除”。此操作将删除已掩蔽的文件夹。

  4. 单击“确定”关闭“编辑工作区”对话框,然后单击“关闭”以关闭“管理工作区”。

使用“掩蔽”和“取消掩蔽”命令掩蔽和取消掩蔽文件夹

使用 Team Foundation Server 2008 的 Service Pack 1 版本和团队资源管理器,以使用以下过程掩蔽或取消掩蔽文件夹。

重要说明:

仅当使用 Team Foundation Server 2008 的 Service Pack 1 版本时此功能才可用。

使用“掩蔽”命令掩蔽文件夹

  1. 在“视图”菜单上指向“其他窗口”,然后单击“源代码管理资源管理器”。

  2. 在“源代码管理资源管理器”中右击要掩蔽的文件,再单击“掩蔽”。

    说明:

    只能掩蔽映射的 Team Foundation 版本控制服务器文件夹中的文件夹。

    “掩蔽”对话框显示文件夹的当前映射状态、服务器路径和本地路径。

  3. 单击“掩蔽”。

    文件夹在“源代码管理资源管理器”中看起来变淡,而且文本“已掩蔽”添加到“最新”列中。

    说明:

    您对整个工作区执行 Get 操作后,文件才会从本地消失。有关更多信息,请参见如何:更新工作区中的文件版本

使用“取消掩蔽”命令取消掩蔽文件夹

  1. 在“视图”菜单上指向“其他窗口”,然后单击“源代码管理资源管理器”。

  2. 在“源代码管理资源管理器”中右击要取消掩蔽的文件,再单击“取消掩蔽”。

    “取消掩蔽”对话框显示文件夹的当前映射状态、服务器路径和本地路径。

  3. 单击“取消掩蔽”。在出现的消息框中,单击“是”将最新文件下载到本地工作区,或者单击“否”以后下载这些文件。

请参见

概念

使用版本控制工作区

其他资源

版本控制工作区和映射