में निषिद्ध पैटर्न चेक-इन नीति मैं टीएफएस 2010 पावर टूल्स के फोरबिडन पैटर्न का उपयोग करने की कोशिश कर रहा हूं और मैं कुछ समझ नहीं रहा हूं - मैं बस उपयोग करने का प्रयास करने के लिए कुछ भी नहीं बदल सकता इस! मैं हाल ही में जारी संस्करण का उपयोग कर रहा हूं (मुझे विश्वास है कि 23 अप्रैल, 2010), इसलिए यह पुराना संस्करण नहीं है।टीएफएस 2010
पहले, हाँ, मैं यह regex आधारित है पता है, तो चलो कि संदेह स्पष्ट करते हैं ...
मैं निम्न परिदृश्यों को ब्लॉक करने की कोशिश की है:
1) मैं अपने टी -4 के सभी बदलाव कर दिया है EntityName.gen.cs
नामक फ़ाइलों को उत्पन्न करने के लिए ईएफ टेम्पलेट्स। मैंने तब टीएफएस को उन फ़ाइलों को जांचने से रोकने की कोशिश की। मैंने नियमित अभिव्यक्ति \.gen\.cs\z
का उपयोग किया और यह एक भी चीज़ नहीं बदली! मैंने \z
और नड्डा के बिना भी कोशिश की!
2) मैं नहीं चाहता कि app.config और web.config फ़ाइलों को डिफ़ॉल्ट रूप से चेक-इन किया जाए क्योंकि हमारे पास इन चीजों को app.config.base और web.config.base फ़ाइलों में संग्रहीत किया गया है जो हमारी बिल्ड स्क्रिप्ट्स हमारे प्रति-पर्यावरण app.config और web.config फ़ाइलों को उत्पन्न करने के लिए उपयोग करें। इस तरह, मैंने निम्नलिखित regexes और फिर कोशिश की, कुछ भी काम नहीं किया! web\.config\z
, app\.config\z
, web\.release\.config\z
और web\.debug\.config\z
।
क्या है कि मैं इसके साथ खराब हो रहा हूं?
इसके लिए धन्यवाद, मैंने भविष्य के उपयोग के लिए एक बनाया है और इसे ऑनलाइन परीक्षण करें https://regex101.com/r/xK0jS9/1 – riaandelange