【问题标题】:TFS: How to Completely Ignore files by name-pattern (or glob?)TFS:如何通过名称模式(或 glob?)完全忽略文件
【发布时间】:2014-08-20 13:57:34
【问题描述】:

我们已经将一个项目从 Mercurial 迁移到 TFS 2013。该项目使用 ASP.NET Web API 和 TypeScript,并且有很多很多自动生成的文件。

在 Mercurial 下,我们使用 .hgignore 忽略了许多 .js.js.map 以及其他自动生成的文件。这是在某些子目录中使用通配符和通配符完成的。

在 TFS 下,我们只找到了如何从提交中“排除”这些文件 - 我们找不到完全删除它们的方法。

排除文件的问题是双重的:首先,排除列表似乎在某些情况下被重置,其次,如果排除列表中充斥着这些文件,则很难将其用于正确目的:部分提交。

如何在 TFS 下从版本控制中正确排除文件?

【问题讨论】:

    标签: visual-studio-2012 tfs tfvc


    【解决方案1】:

    Team Foundation Server 版本控制 (TFVC) 具有类似的机制。 .tfignore,与您习惯的语法非常相似。 More information can be found on MSDN.

    您还可以启用Forbidden patterns check-in policy 以确保人们不会将文件显式添加到源代码控制(显式添加覆盖.tfignore)。它作为Visual Studio Team Foundation Server Power Tools 的一部分提供。

    【讨论】:

      猜你喜欢
      • 2021-08-08
      • 2018-03-26
      • 2015-09-21
      • 2016-01-20
      • 2015-02-09
      • 1970-01-01
      • 1970-01-01
      • 2018-11-10
      • 1970-01-01
      相关资源
      最近更新 更多