Шаблон minimatch не работает, если каталог содержит тот же шаблон, что и файл

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

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

Путь к файлу = $(BuildConfiguration)\NServiceBus.Persistence.Sql\{SERVERTYPE}\

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

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

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

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

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

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

0 ответов

Другие вопросы по тегам