2010-09-16 7 views
12

मेरे पास एक बड़ा फ्लैश बिल्डर प्रोजेक्ट है जो एक बहुत बड़े (.net) समाधान का हिस्सा है। मेरे पास आमतौर पर, पूरे प्रोजेक्ट के लिए, एक आगे की देव शाखा जा रही है, साथ ही एक या अधिक बग फिक्स शाखाएं भी हैं। फ्लैश बिल्डर में इसे स्थापित करने का सबसे अच्छा तरीका क्या है, यह देखते हुए कि फ्लैश बिल्डर एक नई परियोजना (बग फिक्स शाखा) आयात नहीं करना चाहता है जिसका नाम मौजूदा (आगे देव शाखा) प्रोजेक्ट जैसा ही है?फ्लैश बिल्डर प्रोजेक्ट के कई संस्करणों पर काम करने के लिए सबसे अच्छा अभ्यास

+0

संभवतः उपयोगी? - http://www.arpitonline.com/blog/2008/04/19/on-flashflex-build-systems-and-plication-versioning/ – ericsoco

+0

मैं समझने की कोशिश कर रहा हूं कि क्या हो रहा है। क्या आप इस परियोजना के लिए एक कॉन्फ़िगर किए गए एसवीएन का उपयोग कर रहे हैं? क्योंकि, परियोजना के संशोधन में वापस आने या आगे आने के लिए यह एक अच्छी तरह से ज्ञात प्रणाली है। –

+0

हां, मैं एसवीएन का उपयोग कर रहा हूं, लेकिन हमारे पास कई सक्रिय शाखाएं हैं। मैं अभी क्या करता हूं फ्लैश बिल्डर के वर्कस्पेस का उपयोग करता हूं। मेरे पास प्रत्येक सक्रिय शाखा के लिए एक अलग कार्यक्षेत्र है, और मैं अलग-अलग शाखाओं पर काम करने के लिए आवश्यकतानुसार उनके बीच स्विच करता हूं। नकारात्मकता यह है कि मैं इस दृष्टिकोण के साथ फॉरवर्ड देव शाखा और क्यूए शाखा पक्ष को नहीं खोल सकता। – ThatSteveGuy

उत्तर

1

सबसे अच्छा तरीका वर्कस्पेस सीमाओं को समझता है। ग्रहण एक ही नाम से परियोजनाओं को स्वीकार नहीं करता है, एक पुरानी समस्या है। मैं आपको कह सकता हूं, न केवल ग्रहण है, बल्कि बहुत सी आईडीई में इस तरह की समस्या है और इसके बारे में बग है।

हम एक परियोजना, उत्पादन, वर्तमान स्थिर संस्करण, कम से कम एक बग परीक्षण और अगला प्रोजेक्ट संस्करण बनाना चाहते हैं। फिर, इस ग्रहण मामले में, आपको इसे ProjectNameProd, ProjectNameBugFix और ProjectNameNextVersion जैसे कुछ नाम देना चाहिए। यह पथ द्वारा ब्राउज़र फ़ाइलों के लिए भी अच्छा है, क्योंकि आपके पास यह कहने वाला फ़ोल्डर है कि अंदर क्या है।

आप सभी को एक एसवीएन या जीआईटी रेपो में डाल सकते हैं, या इन सामग्रियों में से प्रत्येक के लिए एक भंडार बना सकते हैं। फिर, एसवीएन, follow this well explained का उपयोग करने के लिए ग्रहण/फ़्लैश बिल्डर को कॉन्फ़िगर करें।

एक और, अच्छी तरह से, दृष्टिकोण एक परियोजना और आपके सभी लक्ष्यों को स्थापित नहीं किया गया है, लेकिन यह वास्तव में व्यवस्थित करने और चीजों को अलग रखने के लिए एक गड़बड़ है।

आशा है कि आपकी मदद करें।

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