हमारा बिल्ड सर्वर हमारे C ++ प्रोजेक्ट्स में से एक का निर्माण करने में बहुत अधिक समय ले रहा है यह दृश्य स्टूडियो 2008 का उपयोग करता है। क्या devenv.com को समाधान में प्रत्येक प्रोजेक्ट बनाने के लिए लिया गया समय लॉग इन करने का कोई तरीका है, जिससे कि मुझे पता है कि मेरे […]
अस्वीकरण: मैं थोड़ी देर के लिए जीआईटी का उपयोग कर रहा हूं लेकिन फिर भी इसे भ्रमित करने में मिल रहा है। मैं एक प्रोजेक्ट के लिए एक बिल्ड प्रक्रिया स्थापित कर रहा हूं और git repository को अपडेट करने में समस्या चल रहा हूं। मैंने सर्वर पर रिपॉजिटरी बनाई, मुझे सी: \ MyProject कहें। […]
एक नई कंपनी से शुरू होने के बाद से मैंने देखा है कि वे हमारे समाधान के अधिकांश के लिए एकता सीपीपी फाइलों का उपयोग करते हैं, और मैं सोच रहा था कि कोई मुझे एक निश्चित कारण दे सकता है कि क्यों और कैसे इन प्रक्रियाओं की गति को बढ़ाता है? मैंने सोचा होगा […]
कुछ साल पहले, मैंने पुनरावर्ती पढ़ा हानिकारक कागज़ात के बारे में बताया और इस विचार को अपनी खुद की बिल्ड प्रक्रिया में लागू किया। हाल ही में, मैं गैर-रिकर्सिव make को कार्यान्वित करने के बारे में विचारों के साथ एक अन्य लेख पढ़ता हूं। इसलिए मेरे पास कुछ डेटा बिंदु हैं कि कम-से-कम कुछ परियोजनाओं […]
मेरी परियोजना निर्देशिका इस तरह दिखती है: /project Makefile main /src main.cpp foo.cpp foo.h bar.cpp bar.h /obj main.o foo.o bar.o मैं अपने मेकफाइल को क्या करना चाहूंगा /src .o फ़ाइलों को /src फ़ोल्डर में .o फ़ाइलों में /obj .o फ़ोल्डर में संकलित करना होगा, फिर शीर्ष स्तर के आउटपुट द्विआधारी में /obj .o सभी .o […]
मैं एक चींटी बिल्डफाइल से एक आदेश निष्पादित करना चाहता हूं, प्रत्येक फाइल के लिए एक निर्देशिका में। मैं एक मंच-स्वतंत्र समाधान की तलाश कर रहा हूं मैं यह कैसे करु? ज़रूर, मैं कुछ स्क्रिप्टिंग भाषा में एक स्क्रिप्ट लिख सकता हूं, लेकिन यह परियोजना में और निर्भरता जोड़ देगा।
मैं अपने स्टैंडअलोन आवेदन में मैवेन का उपयोग कर रहा हूं, और मैं एक पुस्तकालय फ़ोल्डर के अंदर मेरी जार फ़ाइल में सभी निर्भरता को पैकेज करना चाहता हूं, जैसा कि उत्तर में दिए गए उत्तर में बताया गया है: मैवेन का उपयोग करके निर्भरता के साथ मैं निष्पादन योग्य जार कैसे बना सकता हूं? […]
मैं केवल एक प्रकार के निर्माण के लिए अपने पोस्ट-बिल्ड इवेंट को कैसे सीमित कर सकता हूं? मैं एक स्थानीय IIS वर्चुअल निर्देशिका में DLL को कॉपी करने के लिए ईवेंट का उपयोग कर रहा हूं, लेकिन मैं रिलीज़ मोड में बिल्ड सर्वर पर ऐसा नहीं करना चाहता।
मल्टीप्राइजेक्ट बिल्ड में माता-पिता को ढंकने के कई तरीके हैं और मैं सोच रहा हूं कि किसी के पास प्रत्येक तरह के फायदे / कमियां हैं या नहीं। माता-पिता पोम रखने की सबसे सरल पद्धति यह एक परियोजना की जड़ में डाली जाएगी myproject/ myproject-core/ myproject-api/ myproject-app/ pom.xml जहां pom.xml दोनों पेरेंट प्रोजेक्ट के साथ-साथ-core […]
क्या विभिन्न प्रोफाइल के लिए एक मेवेन pom.xml फ़ाइल में निर्भरता का एक अलग सेट होना संभव है? जैसे mvn -P debug mvn -P release मैं एक अलग निर्भरता जार फ़ाइल को एक प्रोफाइल में चुनना चाहूंगा जिसमें एक ही वर्ग के नाम और एक ही इंटरफेस के विभिन्न कार्यान्वयन हैं।