मैं ट्रंक के तहत 20 निर्देशिका हैजेनकींस चेकआउट के दौरान निर्देशिका को शामिल न करें
/trunk/a1
/trunk/a2
/trun/a3
..
..
/trunk/a20
बाहर निकालने के लिए (शामिल नहीं) कुछ (जेनकींस चेकआउट के दौरान मनमाना निर्देशिका। उदाहरण के लिए, मैं छोड़कर ट्रंक के तहत सभी निर्देशिकाओं करना चाहते हैं /ट्रंक/a3/बी 1 यह करने के लिए कैसे?
मैं पहले से ही SVN checkout ignore folder में एक जवाब मिल गया है, लेकिन इस जेनकींस के तहत संभव नहीं है। एक बहुत सरल समाधान है, जहां मैं ट्रंक के तहत निर्देशिका की संख्या पता नहीं है की आवश्यकता है एक को छोड़कर मैं चाहता था बाहर करने के लिए टी।
कस्टम एसवीएन चेकआउट कैसे जोड़ें। चलिए कहें कि मैं चेकआउट करने के लिए svn कमांड लाइन उपकरण निष्पादित करना चाहता हूं?
आप इसे क्यों बाहर करना चाहते हैं? क्या यह जांचने के लिए बहुत अधिक लेता है? या बहुत अधिक जगह? कारण मैं पूछ रहा हूं कि इस कारण के आधार पर आप इसे जांचने और फिर इसे हटाने से बेहतर हो सकते हैं। - –
निर्देशिका की जांच करने का कारण पूर्व निर्माण पुस्तकालयों में है जो निर्माण के लिए आयु लेता है। यदि हम चेकआउट रणनीति को "अप्रचलित/अनदेखा फ़ाइलों को हटाकर पहली बार 'अनुकरण चेकआउट' सेट करते हैं, तो svn चेकआउट फाइल लाइब्रेरी फ़ोल्डर को हटा देगा, क्योंकि .lib और .obj फ़ाइलों को अनदेखा करने के लिए फ़ाइलों के रूप में सेट किया गया है (यह सेटिंग को हमें बनाए रखना है ताकि डेवलपर केवल स्रोत फाइलें ही कर सकें लेकिन .lib या .obj फ़ाइलों को नहीं)। मैं एक फ़ोल्डर को छोड़कर "अनवरोधित/अनदेखी फाइलों को हटाकर पहली बार अनुकरण चेकआउट" चलाने के लिए चाहता हूं। –
@ श्रीवांत अट्टानायक: मैं व्यक्तिगत रूप से चेकआउट के बाहर पूरी तरह से द्विआधारी लगाने की सलाह देता हूं। आपके निर्माण प्रणाली पर निर्भर करता है, लेकिन मैं इसका उपयोग कर रहा हूं ('VPATH' का उपयोग करके), autoconf (' cd build; ../ src/config') और cmake ('cd build; cmake ../ src') । Msbuild के साथ कमांड लाइन पर 'IntDir' और' OutDir' को परिभाषित करके भी संभव होना चाहिए। अन्य प्रकार के आईडीई के बारे में निश्चित नहीं है, लेकिन मैं अब सेमेक के साथ प्रोजेक्ट फाइलें उत्पन्न करना पसंद करता हूं (ठीक है, जिस परियोजना पर मैं काम करता हूं वह कई जंगली विभिन्न प्लेटफॉर्म पर बना है, इसलिए यह वही व्यवहार्य विकल्प था)। –