2012-02-16 12 views
6

. .msdeploy salta le cartelle con nome esatto

Ecco l'affare: sto cercando di utilizzare msdeploy per caricare i file. Ho una cartella nella mia radice chiamata Cerca che voglio saltare.

Così, ho scritto una direttiva salto come questo:

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

La buona notizia: salta la cartella di ricerca come voglio io.

La cattiva notizia: salta anche qualsiasi cartella con "Cerca" nel nome (esempio: "Ricerca"), che I non lo voglio. (Inoltre, la cartella "Ricerca" essere saltati non è fuori della web root, che solleva una preoccupazione su come controllare quale cartella posizioni vengono saltati.)

Ho provato un paio di varianti, tra cui questi:

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

Nessun dado. Salta ancora qualcosa chiamato "Ricerca".

Ho provato a cercare msdeploy sintassi e non sono riuscito a trovare nulla che mi aiuti.

Qualche idea dalla galleria di arachidi?

Grazie!

+0

Capito. Non mi rendevo conto che avevo a che fare con espressioni regolari. Ho riscritto "Cerca" come "\\ Cerca $". Funziona come un campione! –

+0

Ray, aggiungilo come risposta e accetta la risposta. –

+0

Sì, ci ho provato ieri, e non mi permetteva di farlo - qualcosa su un limite di 8 ore prima che potessi rispondere alla mia stessa domanda. –

risposta

5

Capito. A beneficio di chiunque altro stia cercando una risposta a questo. . .

Non mi rendevo conto che avevo a che fare con espressioni regolari. Ho riscritto "Cerca" come "\\ Cerca $"

Problemi correlati