2015-03-25 2 views
25

विलय कई संघर्षों का उत्पादन कर सकते में विलय आदि मैं 20 टीम के सदस्यों के साथ एक स्टोरीबोर्ड साझा करने के लिए, लेकिन कोड विलय के साथ जुड़े बुरे सपने से बचने के लिए एक रणनीति की जरूरत एक स्टोरीबोर्ड में।आईओएस - कोड के प्रबंधन के लिए सबसे अच्छा अभ्यास कई दल के सदस्यों के साथ एक xcode स्टोरीबोर्ड में एक स्टोरीबोर्ड

मैं xcode में प्रत्येक टीम के लिए एक अलग लक्ष्य होने के बारे में सोचा, लेकिन यह अच्छी तरह से जैसा कि हम सभी की जरूरत है अद्यतन तो दो कहानी बोर्डों होने अच्छा अभ्यास नहीं है नहीं करता है।

मेरी कोड बेस विरासत में मिला है। यह एक फोर्कड प्रोजेक्ट है जो स्टोरीबोर्ड पहले से ही भारी है। मुझे लगता है कि xib में बदलना मुश्किल हो सकता है (??)

+2

बताए सोचो जिसके बारे में स्टोरीबोर्ड शामिल कर रहे हैं स्टोरीबोर्ड == बड़ी टीम के लिए दुःस्वप्न। इसके आसपास कोई रास्ता नहीं है। कुछ ग्राहक इसे XIB का बहुत पुराना तरीका बनाते हैं और दृश्यों को धक्का देने के लिए कोड का उपयोग करते हैं। अन्यथा मैं एक समर्पित व्यक्ति को सलाह दूंगा जो अपने कंप्यूटर पर स्टोरीबोर्ड बनाए रखेगा और विलय को मैन्युअल रूप से करेगा। –

+0

हमें भी एक ही समस्या है। अंत में अपनी सामग्री को संपादित/जोड़ने से पहले व्यू कंट्रोलर जोड़कर समाधान ढूंढें। तो प्रत्येक व्यक्ति अपने व्यू कंट्रोलर के साथ काम कर सकता है। यह भी एक निश्चित समाधान लेकिन कम संघर्ष नहीं है तो पहले – kocakmstf

+0

आप एक स्पष्ट उदाहरण दे सकते हैं (मैं xcode स्टोरीबोर्ड एक्सएमएल में क्षेत्र कोड संभालती है लगता है)। क्या आप कह रहे हैं कि मुझे इस क्रम में होना चाहिए: 1. वीसी बनाएं 2. अपनी कक्षा को मेरे कस्टम वीसी 3 में बदलें। फिर इसकी सामग्री बदलें। – j2emanue

उत्तर

7

this ट्यूटोरियल देखें जो स्पष्ट रूप से टीम पर काम करते समय storyboard का उपयोग न करने का सुझाव देता है।

लेकिन आप टीम को प्रत्येक मॉड्यूल में विभाजित कर सकते हैं और कुछ स्टोरीबोर्ड (अलग मॉड्यूल के लिए अलग स्टोरीबोर्ड) की सहायता से अपने कोड को प्रबंधित करने के लिए बिटबकेट या गिट के रूप में कुछ वर्जनिंग सिस्टम का उपयोग कर सकते हैं। दिन-ब-

सावधान दिन के लिए प्रतिबद्ध है और निश्चित रूप से विरोधों का समाधान करेगा खींच।

+1

मेरा कोड बेस विरासत में मिला है। यह एक फोर्कड प्रोजेक्ट है जो स्टोरीबोर्ड पहले से ही भारी है। – j2emanue

+0

हाँ आप सही हैं, टीम के साथ काम करते समय खींचने के दौरान यह कई संघर्ष देता है। –

+0

मैं आपकी सलाह से सहमत था। जबकि एक टीम एक बड़ी परियोजना पर काम करती है। छोटे XIB फ़ाइलों में यूआई को अलग करना बेहतर है। प्रत्येक टीम अपने हिस्से पर ध्यान केंद्रित कर सकती है। जो किसी तरह से कुछ संघर्षों से बच सकता है। –

6

हमारी टीम में पाया गया है माइकल Behan की विधि के बहुमत अच्छी तरह से काम करने के लिए। Xcode का एक ही निर्माण पर ⌘Boom

  • हर कोई
  • एकाधिक स्टोरीबोर्ड
  • कस्टम दृश्य के लिए उपयोग महत्वपूर्ण व्यक्ति
  • जब कार्य
  • मर्ज स्टोरीबोर्ड अक्सर
संबंधित मुद्दे