msdeploy пропустить для папок с точным именем - PullRequest
6 голосов
/ 16 февраля 2012

..

Вот в чем дело: я пытаюсь использовать msdeploy для загрузки файлов.У меня в корневом каталоге есть папка Search, которую я хочу пропустить.

Итак, я написал директиву skip, например:

-skip:objectName=dirPath,absolutePath="Search"

Хорошая новость: она пропускает папку Searchкак я хочу.

Плохая новость: он также пропускает любую папку с «Поиск» в названии (пример: «Исследования»), что я не хочу, чтобыделать.(Кроме того, пропускаемая папка «Research» находится вне корневого веб-каталога, что вызывает беспокойство по поводу контроля того, какие местоположения папок пропускаются.)

Я пробовал несколько вариантов, в том числе:

-skip:objectName=dirPath,absolutePath="\Search"
-skip:Directory="Search"
-skip:Directory="\Search"

Без кубиков.Он все еще пропускает что-нибудь под названием «Исследование».

Я попытался найти синтаксис msdeploy и не смог найти ничего, что мне помогло бы.

Есть какие-нибудь мысли из галереи арахиса?

Спасибо!

1 Ответ

5 голосов
/ 17 февраля 2012

Понял. Для пользы для тех, кто ищет ответ на этот вопрос. , .

Я не осознавал, что имею дело с регулярными выражениями. Я переписал "Поиск" как "\\ Поиск $"

...