2010-07-08 7 views
8

में निर्देशिका छोड़ें मेरे पास मेरे नैन स्क्रिप्ट (टीम सिटी) में एक एमएसडीओपी है जो काम कर रहा है सिवाय इसके कि यह कुछ फ़ोल्डरों की प्रतिलिपि बना रहा है जिन्हें मैं कॉपी नहीं करना चाहता हूं। इन निर्देशिकाओं को कौन सा आदेश छोड़ देगा? मैंने कोशिश की:msdeploy

<arg value="-skip:objectName=dirPath,absolutePath=C:\Websites\slingshotportal\Build scripts"' /> 
and 
<arg value='-skip:objectName=contentPath,absolutePath="C:\\Websites\\slingshotportal\\Build scripts"' /> 

इन आदेशों में से कोई भी काम करने के लिए लग रहे हैं और स्क्रिप्ट बिल्ड निर्देशिका अभी भी गंतव्य निर्देशिका में फ्रॉम स्रोत निर्देशिका कॉपी किया जाता है? Msbuild एक सिंक करता है और मैं सामग्री-डेटा के रूप में दोनों स्रोत और -डिस्ट निर्दिष्ट करता हूं।

उत्तर

11

मैं एक TeamCity nant निर्माण स्क्रिप्ट और एक है कि अंत में मेरे लिए काम किया था है

<arg value='-skip:objectName=dirPath,absolutePath="\\published"' /> 

निर्देशिका को छोड़ने के लिए \ इतना नोटिस प्रकाशित किया गया था कि मुझे बचाना पड़ा \ मैंने यह भी पाया कि वेबरूट \ app.domain.feature जैसी निर्देशिका से बच निकलना पड़ा: webroot\\app\.domain\.feature

+0

पूर्णपैथ मान एक नियमित अभिव्यक्ति है, यही कारण है कि उन पात्रों को ई होना चाहिए scaped। – ulty4life

संबंधित मुद्दे