मैं दो बातें करना चाहते हैं:Xcode, Git, और मध्यवर्ती निर्माण फ़ोल्डरों
पूरी परियोजना recompiling बिना Xcode में Git में शाखाओं को बदलने के लिए, और फिर चला सकते हैं या बिल्ड सक्षम होने के लिए।
गिट के दौरान इंटरमीडिएट बिल्ड फाइलों को अनदेखा करते हैं, इसलिए यह मुझे किसी भी विवाद को हल करने के लिए नहीं कहेंगे।
मध्यवर्ती लाना परियोजना के बाहर फ़ोल्डर बनाता है, या .gitignore का उपयोग कर उस फ़ोल्डर की अनदेखी करने, सिद्ध # 2 लेकिन # 1 नहीं; जब मैं शाखाओं को बदलता हूं, तब भी मुझे पूरी परियोजना का पुनर्निर्माण करना पड़ता है, भले ही मैंने किसी भी फाइल को संशोधित नहीं किया हो।
मैं सीसीएसी का सुझाव दूंगा, लेकिन Google सुझाव देता है कि यह किसी कारण से एक्सकोड के साथ काम नहीं करता है। शायद एक और सवाल अगर यह आपका अनुभव भी है। – ergosys
यदि मैं सही ढंग से समझता हूं, तो आपकी एक्सकोड बिल्ड कॉन्फ़िगरेशन शाखा से शाखा में बदल जाती है, इसलिए प्रत्येक बार हर चीज को फिर से सम्मिलित किया जाता है; आप प्रत्येक शाखा के लिए एक अलग मध्यवर्ती निर्माण डीआईआर पथ को परिभाषित करने में सक्षम होना चाहते हैं। जो मैं चाहता हूं, वह आपके जैसा है। – moala
एक्सकोड 8.1.2 के लिए तेज़ी से आगे बढ़ रहा है और मुझे अभी भी इस समस्या का सामना करना पड़ रहा है भले ही बिल्ड और/या इंटरमीडिएट निर्देशिका अब डिफ़ॉल्ट रूप से प्रोजेक्ट निर्देशिका पदानुक्रम के अंदर नहीं है – Zennichimaro