2011-08-09 15 views
5

समूह,अनुशंसित ग्रहण ईजीआईटी वर्कफ़्लो

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

  1. फ़ाइल सिस्टम फ़ोल्डर बनाएँ - 'मास्टर' और 'काम' में Starteam से 'काम'
  2. चेक बाहर ताजा स्रोत फ़ोल्डर संरचना।
  3. 'कार्य' नामक एक्लिप्स कार्यक्षेत्र बनाएं और 'कार्य' फ़ोल्डर से ग्रहण परियोजनाओं को आयात करें, उन परियोजनाओं को ईजीट भंडार में जोड़ें।
  4. 'वर्क' वर्कस्पेस में सुविधाओं को जोड़ें/ठीक करें। टेस्ट, आदि स्थापित करने के लिए तैयार होने पर एक पैच बनाएं। अब बड़ा विलय करने के लिए इसका समय, पुनर्निर्माण, फिर परीक्षण करें।
  5. फ़ाइल सिस्टम में 'मास्टर' फ़ोल्डर में स्थापित करने के दिन स्टार्टएम से ताजा स्रोत देखें।
  6. 'मास्टर' फ़ोल्डर में स्रोत से एक्लिप्स वर्कस्पेस 'मास्टर' बनाएं, ग्रहण परियोजनाओं को आयात करें और उन्हें नव निर्मित ईजीट रिपोजिटरी में जोड़ें।
  7. 'मास्टर' वर्कस्पेस में पैच आयात करें, मर्ज करें। संकलन त्रुटियों, परीक्षण, आदि को ठीक करें
  8. इंस्टॉल करें।

क्या यह वर्कफ़्लो कुशल है? क्या ईजीआईटी में और अधिक उन्नत विशेषताएं हैं जो बस इसे आगे बढ़ाएंगी?

किसी भी मार्गदर्शन के लिए धन्यवाद। रंजीत

उत्तर

1

जब तक कि मैं यह गलत समझ नहीं पा रहा हूं, ऐसा लगता है कि आप मौजूदा गिट शाखा कार्यक्षमता के स्थान पर ग्रहण कार्यक्षेत्रों का उपयोग कर रहे हैं। Egit, यदि मैं सही हूं, तो शाखाओं को अपने आप प्रबंधित कर सकते हैं ताकि आपको वर्कस्पेस को आगे और पीछे चलाने की आवश्यकता न हो। फिर आप एक ही परियोजना के भीतर शाखाएं मर्ज कर सकते हैं और अन्य सभी मजेदार सामान बना सकते हैं।

यहां से वर्कफ़्लो सभी गिट है। एक सेन वर्कफ़्लो को बनाए रखने पर एक अच्छा लेख यहां पाया जा सकता है: http://sandofsky.com/blog/git-workflow.html

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