Copy Data Model URI
تأخذ عناوين URI من نموذج بيانات مرجعي وتكتبها بالاسم في المشاريع والمكوّنات والتدفقات ومجموعات التغييرات التي تختارها، في كثير منها بتشغيل واحد.
ما هي الأداة ولماذا وُجدت
عندما تدير شركة مشاريع كثيرة في DOORS Next تتشارك نموذج بيانات واحداً، ينبغي أن تحمل السمة نفسها أو نوع العنصر نفسه عنوان URI نفسه في كل مكان. تعتمد التقارير وقوالب النشر وتكاملات OSLC والتكوينات العامة على هذه العناوين لتتعرّف على التعريف "نفسه" عبر المشاريع والمكوّنات والتدفقات، حتى حين تختلف المعرّفات الداخلية.
تضبط Data Model URIs عناوين URI لمشروع واحد انطلاقاً من نمط. أما Copy Data Model URI فتأخذها من مشروع ومكوّن وتدفق مرجعي وتكتبها بالاسم في المشاريع والمكوّنات والتدفقات ومجموعات التغييرات التي تختارها، في كثير منها بتشغيل واحد.
المشكلات التي تحلّها
- عناوين URI ضُبطت مرة في المشروع المرجعي لكنها مفقودة أو مختلفة في باقي المشاريع.
- ساعات في خصائص كل مشروع وتدفق لكتابة العناوين نفسها من جديد.
- مكوّنات وتدفقات جديدة لا تحصل أبداً على عناوين النموذج المرجعي.
- عناوين URI مكررة في الهدف تربك التقارير والتكاملات.
الفوائد
- أهداف كثيرة دفعة واحدة: اختر المشاريع والمكوّنات والتدفقات ومجموعات التغييرات في شجرة واحدة، مع القاعدتين All components و All streams.
- قواعد تلتقط التدفقات الجديدة: تُقرأ All components و All streams من جديد في كل معاينة، فيدخل المكوّن أو التدفق المضاف لاحقاً في التشغيل التالي.
- انظر قبل أن تغيّر: معاينة لكل هدف تبيّن الجديد والمضبوط مسبقاً وغير الموجود في الهدف والمتعارض.
- آمنة بالتصميم: تقرّر أنت هل تُستبدل العناوين الموجودة، ولا تُكتب أبداً التعارضات أو الأسماء الملتبسة.
- تصدير إلى Excel للمعاينة، وتقرير تغييرات لكل عنوان URI كُتب، لكل هدف.
طريقة الاستخدام
- أنت1افتح مجموعة تغييرات في كل مشروع هدف
- أنت2اختر From والأهداف
- DOORS Next4Copy URIs: الحفظ هدفاً بعد هدف
- النتيجة5تقرير التغييرات في Excel
- افتح مجموعة تغييرات في كل مشروع هدف (موصى به).
- تحقّق من 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 فقط إلى مجموعات تغييرات مفتوحة في المشاريع الهدف، ليمكن تجاهل التشغيل الخاطئ قبل التسليم. يصعب التراجع عن العناوين المحفوظة مباشرة في تدفق، وبعض التغييرات لا يمكن التراجع عنها إلا باستعادة نسخة احتياطية.
- تُطابَق التعريفات بالاسم داخل مجموعتها: أنواع العناصر والسمات وأنواع البيانات وقيم التعداد وأنواع الروابط. وأنت تختار المجموعات التي تُنسخ.
- لا تحصل السمة على العنوان إلا إذا كان لنوع بياناتها الاسم نفسه في النموذجين، ما لم تسمح بغير ذلك.
- تحتاج إلى صلاحية تغيير نظام الأنواع في كل مشروع هدف.
- في Settings يكون Replace URIs that are already set مفعّلاً افتراضياً: التعريف الذي له عنوان URI آخر في الهدف يحصل على عنوان المصدر. أوقفه للاحتفاظ بالعناوين الموجودة في الهدف.
- يمكن أن يكون خط الأساس مصدراً، ولا يكون هدفاً أبداً.
الجديد في الإصدار 1.7
· تُنشر عناوين التغييرات باللغة الإنجليزية.
- Report ready in the notifications