使用掩蔽功能可以阻止用户查看指定的工作区文件夹或者您当前不需要的文件夹。当您在对一个公共父级下的两个或更多个分支中的文件进行操作时,就可以使用掩蔽功能来避免复制不必要的文件。最后,掩蔽功能还可以避免将当前不使用的文件夹和文件复制到本地工作文件夹,从而提高带宽性能并节省本地磁盘空间。有关更多信息,请参见创建工作区以使用团队项目。
虽然您可以掩蔽工作区中现有的文件夹映射,但一种更常见的方案是专门为掩蔽而创建一个新的文件夹映射。不能掩蔽已经包含掩蔽项的文件夹。但是,您可以将掩蔽的文件夹下的项映射到本地工作区。有关更多信息,请参见添加和移除工作区中的工作文件夹。
所需权限
若要执行这些过程,您必须将“管理工作区”权限设置为“允许”。有关更多信息,请参见Team Foundation Server 权限。
掩蔽工作区中的文件夹
-
在“文件”菜单上,单击“源代码管理”,然后单击“工作区”。
-
在“管理工作区”对话框中单击要掩蔽的工作区,再单击“编辑”。
-
在“编辑工作区”对话框的“工作文件夹”列表中,突出显示“源代码管理文件夹”和“本地文件夹”下要掩蔽的文件夹映射,或者创建一个新的文件夹映射。在“状态”下,将设置从“活动”更改为“已掩蔽”。
注意 只能掩蔽映射的 Team Foundation 版本控制服务器文件夹中的文件夹。
-
单击“确定”关闭“编辑工作区”,然后单击“关闭”以关闭“管理工作区”。
注意 您对整个工作区执行 get 操作后,文件才会从本地消失。有关更多信息,请参见更新工作区中的文件版本。
取消掩蔽工作区中的文件夹
-
在“文件”菜单上,单击“源代码管理”,然后选择“工作区”。
-
在“管理工作区”对话框中单击要取消掩蔽的工作区,再单击“编辑”。
-
在“编辑工作区”对话框中的“工作文件夹”列表中执行下列步骤之一:
-
突出显示“源代码管理文件夹”和“本地文件夹”下要取消掩蔽的文件夹。在“状态”下,将设置从“已掩蔽”更改为“活动”。
-
突出显示包含已掩蔽的文件夹的适用行,然后单击“移除”。此操作将删除已掩蔽的文件夹。
-
-
单击“确定”关闭“编辑工作区”,然后单击“关闭”以关闭“管理工作区”。
注意 您对整个工作区执行另一个 get 操作后,文件才会从本地消失。有关更多信息,请参见更新工作区中的文件版本。