Шаблон minimatch не работает, если каталог содержит тот же шаблон, что и файл - PullRequest
0 голосов
/ 14 февраля 2019

Я работаю над проектом с библиотекой NServicebus.

В целях развертывания я хочу исключить файлы с шаблоном * Drop.sql

filepath = $ (BuildConfiguration) \ NServiceBus.Persistence.Sql \ {SERVERTYPE} \

где тип сервера может быть кратным (MsSqlServer, MySql, Oracle и т. Д.)

по этому пути существует 2 типа файлов, создаваемых enотбрасывать файлы таблиц, где «drop» и «create» есть в имени файла.

Как я могу исключить * drop.sql файлы

Что я пробовал:

!**\*Drop.sql
!**\NServiceBus.Persistence.Sql\**\*Drop.sql
**\NServiceBus.Persistence.Sql\**\!(*Drop.sql)

, но все шаблоны удаляют полный путь NServicenBus.Persistence.Sql

...