Игнорировать все вложенные подкаталоги в .tfignore - PullRequest
0 голосов
/ 24 августа 2018

У меня есть структура папок, например, так:

-root
 -Proj1
    -Addedthings
       -Tables
          TableFiles
  -Proj2 
    -Addedthings
      -Tables
        TableFiles
   -Proj3
     TableFiles
   .tfignore

В этом случае я хочу исключить все файлы внутри любого из каталогов AddedThings / Tables /.

Я пытался сделать AddedThings / Tables

и

/ AddedThings / Tables

И мне не повезло.Может кто-нибудь, пожалуйста, помогите.

1 Ответ

0 голосов
/ 27 августа 2018
Файл

.tfignore будет игнорировать данный шаблон в всех подкаталогах.И он будет игнорировать файлы или папки с указанным именем.Для папок это будет применяться рекурсивно.

В результате .tfignore с:

Tables

Это будет игнорировать любую папку с именем Tables в иерархии вашей файловой системы, и это будетигнорируйте их рекурсивно.

Для тех папок таблиц, которые не находятся под Addedthings/Tables, вы можете создавать файлы .tfignore в подпапках, чтобы переопределить эффекты файла .tfignore в родительской папке.

Примечание:

  1. Спецификация файла является рекурсивной, если только перед ней не стоит префикс \.

  2. Этот файл .tfignore не повлияет на те файлы, которые уже находятся в системе контроля версий.Вы должны сначала удалить их из системы контроля версий.Также убедитесь, что ваши файлы .tfignore проверены в системе контроля версий.

...