2010-09-01 16 views
19

मैं एक्सकोड में उसी प्रोजेक्ट के दो लक्ष्यों के बीच अंतरों की तुलना कैसे करूं? मैं स्रोत में अंतर देखना चाहता हूं, और शायद बिल्ड-जानकारी भी देखना चाहता हूं।2 एक्सकोड लक्ष्यों की तुलना कैसे करें

+1

मैंने एक्सकोड लक्ष्यों में फ़ाइलों की सूची की तुलना करने के लिए अभी रूबी टूल समाप्त कर लिया है। उम्मीद है कि यह आपकी मदद कर सकता है। https://github.com/smirn0v/xcode-same-targets –

+0

मजेदार- मेरे पास नोड पर एक समान प्रोजेक्ट है http://staxmanade.com/2015/02/how-to-diff-two-xcode-targets/ –

उत्तर

31

फिर आप दोनों लक्ष्य का चयन करके निर्माण सेटिंग्स तुलना कर सकते हैं 'स्तर'

Compare targets

जहाँ तक im बारे में पता है, वहाँ कोई आसान तरीका तुलना करने के लिए क्या स्रोत फ़ाइलें प्रत्येक लक्ष्य में शामिल हैं के रूप में।

+2

धन्यवाद! अगर केवल ऐप्पल मेगा-विशाल xcodeproj फ़ाइल को विभाजित करेगा और प्रत्येक लक्ष्य के लिए अलग-अलग फाइलें रखेगा ... – jowie

6

यह एक पुराना विषय है, हालांकि मुझे केवल वही आवश्यकता थी और लक्ष्य की तुलना करने का एक आसान तरीका मिला।

मैंने देखा है कि "बिल्ड सेटिंग" टैब में, आप एक या अधिक लाइनों, परिणाम एक सरल रूप में कुंजी/मान लाइनों के साथ पैराग्राफ से बना पाठ किया जा रहा है का चयन करें और चयन को कॉपी कर सकते हैं: कुंजी = मान और एक शीर्षलेख: //: कॉन्फ़िगरेशन = डीबग

किसी दिए गए लक्ष्य के लिए एक सरल cmd + ए के साथ सभी सेटिंग्स का चयन करें, एक टेक्स्ट फ़ाइल में सेटिंग्स कॉपी करें, दूसरे लक्ष्य के लिए कार्रवाई दोहराएं और बस टेक्स्ट फ़ाइलों की तुलना करें FileMerge या अपने पसंदीदा diff ऐप।

नोट: शीर्षकों से संबंधित अंतरों के लिए अतिरिक्त देखभाल का भुगतान करें, तो पूरे पैराग्राफ को अलग माना जा सकता है।

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