ibm rational team concert
आईबीएम तर्कसंगत टीम कॉन्सर्ट RTC और तोड़फोड़ SVN एकीकरण ट्यूटोरियल:
हमारे पहले ट्यूटोरियल में, हमने उपयोग करने की शक्ति देखी है आईबीएम तर्कसंगत सहयोगात्मक जीवन चक्र प्रबंधन (सीएलएम) SDLC पर उपकरण, जिससे पूरी परियोजना टीम एक एकल रिपॉजिटरी पर काम करती है।
IBM Rational Team Concert (RTC) IBM Rational CLM का एक हिस्सा है जो निम्नलिखित विशेषताएं प्रदान करता है: कार्य आइटम, फुर्तीली योजना, संस्करण नियंत्रण, बिल्ड प्रबंधन आदि।
आप क्या सीखेंगे:
- परिचय
- विजुअल एसवीएन सर्वर
- ग्रहण करने के लिए विध्वंसक प्लगइन स्थापित करें
- एसवीएन स्रोत नियंत्रण के लिए एक नई परियोजना और शेयर बनाएं
- एसवीएन रिपोजिटरी को परियोजना साझा करें
- जैज एसवीएन कनेक्शन बनाएं
- एसवीएन कनेक्टर स्थापित करना
- SVN कंट्रोल के तहत जावा प्रोजेक्ट को RTC रिपोजिटरी से लिंक करें
- एसवीएन रिपोजिटरी के लिए स्रोत कोड
- एसवीएन इतिहास दिखाएं
- निष्कर्ष
- अनुशंसित पाठ
परिचय
आरटीसी में एक अंतर्निहित संस्करण नियंत्रण सुविधा है, हालांकि, अभी भी, ऐसे उपयोगकर्ता हो सकते हैं जो अपने प्राथमिक संस्करण नियंत्रण उपकरण के रूप में सबवर्सन का उपयोग कर रहे हैं। इसलिए, उनके संपूर्ण स्रोत कोड को तुरंत तोड़फोड़ से RTC में स्थानांतरित करने का कोई मतलब नहीं है।
बल्कि, बस तोड़फोड़ के साथ RTC को एकीकृत करने के लिए देखो और अभी भी RTC की अन्य विशेषताओं के उपयोग के साथ-साथ सबवर्सन में स्रोत कोड के साथ काम की वस्तुओं की ट्रेसबिलिटी को बनाए रखना है।
sql सर्वर 2012 अनुभवी पीडीएफ के लिए प्रश्न और उत्तर का साक्षात्कार करता है
यह एकीकरण उपयोगकर्ताओं को प्रभावी ढंग से सहयोग करने के लिए सबवर्सन और तर्कसंगत टीम कॉन्सर्ट दोनों का उपयोग करेगा।
विनाश एक बहुत लोकप्रिय खुला स्रोत है संस्करण नियंत्रण उपकरण ।
RTC में दो प्रकार के एकीकरण का समर्थन किया जाता है:
- आप RTC में TASK या दोषपूर्ण कार्य आइटमों में तोड़फोड़ संशोधन को लिंक कर सकते हैं। इसके लिए, काम के एकीकरण के लिए RTC P2 प्लगइन के साथ ग्रहण के लिए एक सबवर्सन क्लाइंट को ग्रहण में स्थापित करने की आवश्यकता है।
- आप एसवीएन डंप फ़ाइल का उपयोग करके आईबीएम तर्कसंगत टीम कॉन्सर्ट रिपॉजिटरी में तोड़फोड़ भंडार के स्रोत कोड सामग्री को भी आयात कर सकते हैं।
इस ट्यूटोरियल में, हम ग्रहण के लिए तोड़फोड़ ग्राहक का उपयोग करके आरटीसी कार्य आइटमों को तोड़फोड़ संशोधनों से जोड़ने पर गहराई से देखेंगे।
अनुशंसित पढ़ना => आईबीएम आरटीसी ट्यूटोरियल
आवश्यक शर्तें
- विज़ुअल SVN सर्वर - डाउनलोड
- TortoiseSVN 1.11.0 - डाउनलोड
- आईबीएम तर्कसंगत टीम कॉन्सर्ट 6.0.x
- RTC P2 प्लगइन के साथ एक्लिप्स लूना जिसे jazz.net साइट से डाउनलोड किया जा सकता है।
- ग्रहण करने के लिए तोड़फोड़ ग्राहक - सबवर्सिव प्लगइन का उपयोग करके ग्रहण में स्थापित किया गया अद्यतन साइट
- सबवर्सन कनेक्टर को स्थापित करने के लिए इंटरनेट कनेक्शन खोलें।
विजुअल एसवीएन सर्वर
विजुअल एसवीएन सर्वर स्थापित होने के बाद, रिपॉजिटरी बनाएं और उपयोग के लिए उपयोगकर्ताओं को जोड़ें। इस एकीकरण के लिए, हम नामक एक भंडार का उपयोग कर रहे हैं जेकेवी-एसवीएन-रिपोजिटरी यह शीर्ष-स्तरीय शाखाओं, टैग और चड्डी के साथ बनाया गया है।
सुनिश्चित करें कि उपयोगकर्ता भी बनाए गए हैं।
ग्रहण करने के लिए विध्वंसक प्लगइन स्थापित करें
ग्रहण में, पर जाएँ मदद => नया सॉफ्टवेयर स्थापित करें और प्लगइन स्थापित करने के लिए उपरोक्त पूर्व-अपेक्षित में अपडेट साइट जोड़ें।
इससे पहले कि हम ग्रहण में काम की वस्तुओं को तोड़फोड़ से जोड़ दें, हमें किसी भी जावा परियोजना को बनाने या किसी मौजूदा परियोजना का उपयोग करने और एसवीएन स्रोत नियंत्रण भंडार में साझा करने की आवश्यकता है।
जावा प्रोजेक्ट बनाया गया है। पैकेज और जावा क्लास फाइलें बनाएं।
जावा प्रोजेक्ट पर राइट-क्लिक करें जो अभी बनाया गया है और चुनें टीम => शेयर प्रोजेक्ट।
चुनते हैं एसवीएन और क्लिक करें अगला ।
विकल्प चुनें एक नया भंडार स्थान बनाएँ और क्लिक करें अगला। हमें उस रिपॉजिटरी URL को दर्ज करना होगा जो ऊपर दिखाए गए अनुसार VisualSVN सर्वर के साथ बनाया गया है।
ट्रंक स्थान दर्ज करें जो आम तौर पर मुख्य विकास क्षेत्र है, का उपयोग करके एसवीएन सर्वर के यूआरएल में सबवर्सन रिपॉजिटरी मशीन का आईपी पता।
क्लिक अगला दो बार और पर क्लिक करें समाप्त।
IBM रैशनल टीम कॉन्सर्ट (RTC) रिपॉजिटरी जुड़ा हुआ है
इसके अलावा, सुनिश्चित करें कि आरटीसी पी 2 प्लगइन स्थापित है और परियोजना क्षेत्र जुड़ा हुआ है और इसमें देखा गया है टीम कलाकृतियों को देखने।
नमूना कार्य कार्य आइटम
आइए एक नमूना कार्य कार्य बनाते हैं, जिसका उपयोग आरटीसी परियोजना में तोड़फोड़ करने के लिए किया जाता है। कृपया ध्यान दें कि टास्क आईडी 90 है।
जैज एसवीएन कनेक्शन बनाएं
ग्रहण में, पर जाएँ जैज एसवीएन कनेक्शन देखें और बनाएं नया SVN कनेक्शन।
जैसा कि नीचे दिखाया गया है, का उपयोग करके SVN रिपॉजिटरी का URL दर्ज करें आईपी पता और hostname नहीं।
डिफ़ॉल्ट गेटवे से कनेक्ट नहीं हो सकता
कनेक्शन पर राइट-क्लिक करें और चुनें लिंक अपडेट करें। क्लिक हाँ आगे बढ़ने के लिए।
एसवीएन कनेक्टर स्थापित करना
एक एसवीएन कनेक्टर स्थापित करने की आवश्यकता है, अन्यथा एकीकरण काम नहीं करेगा। ग्रहण में कनेक्टर को स्थापित करने के लिए, पर जाएं विंडोज => वरीयताएँ => टीम => एसवीएन । के पास जाओ एसवीएन कनेक्टर TAB और पर क्लिक करें कनेक्टर्स प्राप्त करें।
का चयन करें और स्थापित करें एसवीएन किट नीचे दिखाए गए रूप में।
SVN कंट्रोल के तहत जावा प्रोजेक्ट को RTC रिपोजिटरी से लिंक करें
नीचे दी गई प्रक्रिया का उपयोग करके बनाई गई लिंक, सबवर्सन संशोधनों को आरटीसी कार्य मदों से जोड़ने में मदद करेगी। जावा प्रोजेक्ट पर राइट-क्लिक करें और चुनें गुण।
नामित संपत्ति का चयन करें जैज वर्क आइटम नीचे दिखाए गए रूप में। दिखाया गया कार्य आइटम रिपॉजिटरी वही है जो इसमें दिखाया गया है टीम कलाकृतियों ऊपर देखें।
पर क्लिक करें लागू तथा ठीक है।
एसवीएन रिपोजिटरी के लिए स्रोत कोड
जावा प्रोजेक्ट पर राइट-क्लिक करें और चुनें दल => कमिट।
कार्य आइटम नंबर दर्ज करें ( जैसे इस मामले में 90) पर ऊपर जैसा कि नीचे की छवि में दिखाया गया है और क्लिक करें ठीक है।
आईबीएम तर्कसंगत टीम कॉन्सर्ट में, कार्य आइटम (आईडी: 90) खोलें और पर जाएं लिंक TAB संशोधन देखने के लिए।
ध्यान दें :एक बार जब प्रत्येक परिवर्तन स्रोत कोड में किया जाता है और परिवर्तन करने के बाद, SVN कनेक्शन पर राइट-क्लिक करें और चुनें लिंक अपडेट करें आरटीसी कार्य आइटम लिंक TAB में समान अद्यतन करने के लिए।
एसवीएन इतिहास दिखाएं
RTC कार्य आइटम लिंक टैब में, परिवर्तनों को देखने के लिए विशिष्ट संशोधन पर डबल क्लिक करें।
उदाहरण के लिए , रिविजन 5 पर डबल क्लिक करें और यह फाइल के लिए SVN हिस्ट्री को खोलेगा।
फ़ाइल पर डबल-क्लिक करने से उस विशिष्ट संशोधन के लिए परिवर्तन दिखाई देंगे।
फ़ाइलों में कोई और परिवर्तन और परिवर्तन करने के लिए आगे बढ़ना RTC कार्य आइटम नंबर के लिए पूछेगा। यह RTC कार्य आइटम और तोड़फोड़ संशोधन के बीच ट्रेसबिलिटी की स्थापना करता है जो आरटीसी स्रोत नियंत्रण भंडार के साथ काम करने के तरीके के समान है।
निष्कर्ष
आज की दुनिया में, सॉफ़्टवेयर विकास ट्रैकिंग परिवर्तनों के संबंध में प्रक्रिया के सभी पहलुओं में पारदर्शिता की मांग करता है। इस प्रकार ट्रेसबिलिटी यह सुनिश्चित करने में मदद करती है कि जो सॉफ्टवेयर दिया गया है, वह ग्राहक की आवश्यकताओं का अनुपालन करता है।
ट्रेसबिलिटी के माध्यम से एक एसडीएलसी परिप्रेक्ष्य से, एक व्यापार विश्लेषक जानता है कि विकास चल रहा है और परीक्षण मामलों को भी परिभाषित किया गया है। इसी तरह, यह विकास टीम के लिए आवश्यकताओं को देखते हुए सही एप्लिकेशन बनाने के लिए एक संदर्भ भी प्रदान करता है।
ट्रैसेबिलिटी आवश्यकताओं से बहुत महत्वपूर्ण पहलू है। इस लेख में, हमने देखा है कि कैसे आईबीएम रैशनल टीम कॉन्सर्ट (RTC) काम मद से स्रोत कोड में पारदर्शिता प्रदान करके तोड़फोड़ के साथ एकीकृत करता है।
हालाँकि हमने देखा है कि RTC, Subversion के साथ कैसे एकीकृत होता है, इसलिए Subversion कोड को RTC में माइग्रेट करना भी संभव है। इस प्रकार यह एकीकरण जो शोकेस किया गया है, तोड़फोड़ उपयोगकर्ताओं को कार्य आइटम, योजना और निर्माण प्रबंधन की अन्य आरटीसी विशेषताओं का लाभ उठाने में मदद करता है।
अनुशंसित पाठ
- एसवीएन टू आईबीएम तर्कसंगत टीम कॉन्सर्ट माइग्रेशन ट्यूटोरियल
- आईबीएम तर्कसंगत टीम कॉन्सर्ट उन्नत कार्य आइटम अनुकूलन
- आईबीएम तर्कसंगत टीम कॉन्सर्ट दोष प्रबंधन उपकरण ट्यूटोरियल
- आईबीएम तर्कसंगत गुणवत्ता प्रबंधक (RQM) तर्कसंगत कार्यात्मक परीक्षक (RFT) के साथ एकीकरण
- लर्निंग बेसिक्स ऑफ़ रेशनल रोबोट - आईबीएम टेस्ट ऑटोमेशन टूल
- टेस्ट डेटा प्रबंधन के लिए आईबीएम तर्कसंगत गुणवत्ता प्रबंधक में डेटा पूल फ़ीचर
- आईबीएम तर्कसंगत तर्कसंगत जीवनचक्र प्रबंधन (सीएलएम) हैंड्स-ऑन ट्यूटोरियल
- आईबीएम तर्कसंगत कार्यात्मक परीक्षक प्रमाणन विवरण और नमूना पत्र