首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用.tfignore在结构化回购中递归忽略

使用.tfignore在结构化回购中递归忽略
EN

Stack Overflow用户
提问于 2019-09-10 20:02:01
回答 1查看 38关注 0票数 1

我有多个项目的解决方案。每个项目使用一个给定的Nuget,它在某些文件夹中安装资源,这些文件夹与自定义文件共享。有点像

代码语言:javascript
复制
Solution
  ProjA
    Resources
      Text <from nuget>
      Img
    Text
  ProjB
    Resources
      Text <from nuget>
      Img
    Text

我已经尝试过在解决方案级别上使用.tfignore添加Resources/Text,但它不起作用。我成功的唯一方法是将.tfignore复制到每个项目文件夹中。还有更好的办法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-09-11 10:17:09

.tfignore文件将忽略所有子目录中的给定模式。它将忽略具有给定名称的文件或文件夹。对于文件夹,它将递归地应用。

因此,.tfignore具有:

代码语言:javascript
复制
Text

这将忽略文件系统层次结构中任何名为Text的文件夹,并且会递归地忽略它们。

对于那些不在Resources/Tables下的文本文件夹,您可以在子文件夹中创建.tfignore文件,以覆盖父文件夹中.tfignore文件的效果.。

注:

  1. 除非以\字符作为前缀,否则文件是递归的。
  2. 这个.tfignore文件不会影响那些已经在源代码管理中的文件。您需要首先从源代码管理中删除它们。还要确保您的.tfignore文件已签入源代码管理。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57877493

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档