1

我们正在将 WI & VC 从 TFS 2008 迁移到 TFS 2010。其中一个项目使用 VC 中的文件夹作为解决方案的分支。随着时间的推移,他们会删除不再活动或不再需要的分支。我们并没有真正使用命令行工具删除它们,而是从我们的源代码管理资源管理器视图中删除它们。

当我迁移他们的源代码时,所有已删除的文件夹也在迁移并变为活动状态(也就是未删除)。如何告诉 TFS 集成工具忽略或跳过源代码管理中已删除的文件夹?

4

1 回答 1

3

您可以做的是<Filter Neglect="true">在会话配置中添加一个。这与Cloaking在工作区映射中的工作方式相同。需要注意的是,这只能用于新的会话配置。

有关详细信息,请参阅此博客文章

这是一个配置文件示例:

  <Filters>
     <FilterPair Neglect="true">
       <FilterItem MigrationSourceUniqueId="..<guid1>.." FilterString="$/serverpathtocloak" /> 
       <FilterItem MigrationSourceUniqueId="..<guid2>.." FilterString="$/serverpathtocloak" /> 
     </FilterPair>
   </Filters>
于 2012-01-11T12:02:35.470 回答