我在TFS中有团队项目,我将其映射到文件夹“Common projects”,里面有很多项目,例如
TFS添加了所有这些并且它减慢了我的机器。我想取消映射大部分内容,但如果我为prj1制作“删除映射”,它还会从我的硬盘驱动器中删除其文件夹。有没有办法有选择地映射映射文件夹中的项目,并留下其他硬盘驱动器?或者我需要创建单独的文件夹,尤其是与TFS同步..
UPD: 我根据谷歌了解人们正在搜索解决方案来更新我的帖子。
第1步:文件 - >源控制 - >高级 - > Workspaces->删除,出现弹出对话框时点击“否”。但在此之后下一个随机“Get”(在其他文件夹中的其他项目) - 文件将从本地删除,因为TFS“记住”关联,即使它们已从Workspace中删除。为了防止它 - 第2步:
p.s。:自行承担风险,进行备份和测试。
答案 0 :(得分:1)
你正在寻找一种叫做隐形衣的东西。通过使用隐藏真实内容,您可以将根文件夹映射到本地工作区。正如您所注意到的,这会隐式下载根文件夹下的所有子文件夹。
现在选择一个你不想要的子文件夹时,你可以选择Cloak。这意味着子文件夹(及其下面的任何内容)不会被下载到您的电脑上。
MSDN主题Optimize your workspace包含您需要的信息。如果查看示例,则需要执行步骤2和步骤4。