Copy Data Model URI
एक संदर्भ डेटा मॉडल के URI लेकर उन्हें नाम से आपके चुने हुए प्रोजेक्ट, कंपोनेंट, स्ट्रीम और चेंज सेट में लिखता है, एक ही रन में कई में।
यह क्या है और क्यों बना
जब किसी कंपनी के कई DOORS Next प्रोजेक्ट एक ही डेटा मॉडल साझा करते हैं, तो एक ही एट्रिब्यूट या आर्टिफ़ैक्ट टाइप का URI हर जगह एक जैसा होना चाहिए। रिपोर्ट, पब्लिशिंग टेम्पलेट, OSLC इंटीग्रेशन और ग्लोबल कॉन्फ़िगरेशन इन्हीं URI से अलग-अलग प्रोजेक्ट, कंपोनेंट और स्ट्रीम में "वही" परिभाषा पहचानते हैं, भले ही अंदरूनी पहचानकर्ता अलग हों।
Data Model URIs एक प्रोजेक्ट के URI एक पैटर्न से सेट करता है। Copy Data Model URI उन्हें संदर्भ प्रोजेक्ट, कंपोनेंट और स्ट्रीम से लेकर नाम से आपके चुने हुए प्रोजेक्ट, कंपोनेंट, स्ट्रीम और चेंज सेट में लिखता है, एक ही रन में कई में।
यह कौन-सी समस्याएँ हल करता है
- संदर्भ प्रोजेक्ट में एक बार सेट किए गए URI बाकी प्रोजेक्ट में नहीं हैं या अलग हैं।
- हर प्रोजेक्ट और स्ट्रीम की प्रॉपर्टी में वही URI दोबारा टाइप करने में घंटों लगते हैं।
- नए कंपोनेंट और स्ट्रीम को संदर्भ मॉडल के URI कभी नहीं मिलते।
- टारगेट में दोहराए गए URI रिपोर्टिंग और इंटीग्रेशन को उलझा देते हैं।
लाभ
- एक साथ कई टारगेट: एक ही ट्री में प्रोजेक्ट, कंपोनेंट, स्ट्रीम और चेंज सेट चुनें, All components और All streams नियमों के साथ।
- नई स्ट्रीम भी पकड़ने वाले नियम: All components और All streams हर प्रीव्यू पर दोबारा पढ़े जाते हैं, इसलिए बाद में जोड़ा गया कंपोनेंट या स्ट्रीम अगले रन में शामिल होता है।
- बदलने से पहले देखें: हर टारगेट का प्रीव्यू, जिसमें नए, पहले से सेट, टारगेट में मौजूद नहीं और टकराव वाले URI दिखते हैं।
- सुरक्षित डिज़ाइन: मौजूदा URI बदले जाएँ या नहीं, यह आप तय करते हैं, और टकराव या अस्पष्ट नाम कभी नहीं लिखे जाते।
- Excel एक्सपोर्ट: प्रीव्यू का, और हर टारगेट में लिखे गए हर URI की बदलाव रिपोर्ट।
उपयोग कैसे करें
- आप1हर टारगेट प्रोजेक्ट में चेंज सेट खोलें
- आप2From और टारगेट चुनें
- DOORS Next4Copy URIs: एक-एक टारगेट में सहेजे गए
- परिणाम5Excel में बदलाव रिपोर्ट
- हर टारगेट प्रोजेक्ट में एक चेंज सेट खोलें (सुझाया गया)।
- From (स्रोत) जाँचें: संदर्भ प्रोजेक्ट, कंपोनेंट और स्ट्रीम या बेसलाइन। शुरुआत में यह वही है जो DOORS Next में खुला है; Change से कुछ और चुनें।
- Targets पर Add क्लिक करें, ट्री में प्रोजेक्ट, कंपोनेंट, स्ट्रीम और चेंज सेट, या नियम All components और All streams पर टिक करें, फिर Add targets क्लिक करें।
- अगर पहले देखना हो कि हर टारगेट को क्या मिलेगा तो Preview पर क्लिक करें, और दूसरों को जाँचना हो तो Excel में एक्सपोर्ट करें।
- Copy URIs पर क्लिक करके पुष्टि करें। मौजूदा प्रीव्यू न हो तो यह पहले सभी टारगेट पढ़ता है। प्रगति हर टारगेट के लिए दिखती है और आप कभी भी रोक सकते हैं।
- परिणाम ब्लॉक में Log से बदलाव रिपोर्ट डाउनलोड करें और संतुष्ट होने पर चेंज सेट डिलीवर करें। DOORS Next जिस सेव को अस्वीकार करता है, वह वहाँ कारण के साथ दिखता है, और Retry all फिर से कोशिश करता है।
स्क्रीनशॉट
1प्रोजेक्ट, कंपोनेंट, स्ट्रीम और चेंज सेट के ट्री में चुने गए टारगेट, All components नियम के साथ 2प्रीव्यू: हर टारगेट को क्या मिलेगा, कुल संख्या, टकराव और हर परिभाषा का विवरण 3पुष्टि: URI और टारगेट की संख्या, और कितने टारगेट स्ट्रीम हैं 4रन पूरा: अस्वीकार हुआ सेव DOORS Next के बताए कारण के साथ सूची में है, दोबारा करने के लिए तैयार 5Settings दो हिस्सों में: How URIs are copied (कॉपी के नियम) और What is copied (कॉपी होने वाली परिभाषाओं के प्रकार)
जानने योग्य बातें
- हम सलाह देते हैं कि URI केवल उन चेंज सेट में कॉपी करें जो टारगेट प्रोजेक्ट में खुले हों, ताकि गलत रन को डिलीवरी से पहले छोड़ा जा सके। सीधे स्ट्रीम में सहेजे गए URI को वापस लेना कठिन है, और कुछ बदलाव केवल बैकअप बहाल करके ही वापस हो सकते हैं।
- परिभाषाएँ अपने समूह के भीतर नाम से मिलाई जाती हैं: आर्टिफ़ैक्ट टाइप, एट्रिब्यूट, डेटा टाइप, एन्यूमरेशन वैल्यू और लिंक टाइप। कौन-से समूह कॉपी हों, यह आप चुनते हैं।
- किसी एट्रिब्यूट को URI तभी मिलता है जब उसके डेटा टाइप का नाम दोनों मॉडल में एक जैसा हो, जब तक आप अन्यथा अनुमति न दें।
- हर टारगेट प्रोजेक्ट का टाइप सिस्टम बदलने की अनुमति आपके पास होनी चाहिए।
- Settings में Replace URIs that are already set डिफ़ॉल्ट रूप से चालू है: टारगेट में किसी और URI वाली परिभाषा को स्रोत का URI मिलता है। टारगेट के मौजूदा URI रखने के लिए इसे बंद करें।
- बेसलाइन स्रोत हो सकती है, टारगेट कभी नहीं।
संस्करण 1.7 में नया क्या है
· बदलावों के शीर्षक अंग्रेज़ी में प्रकाशित किए जाते हैं।
- Report ready in the notifications