تخصيص و إدارة أنواع عنصر العمل
يمكنك إدارة أنواع عناصر العمل لمشروع الفريق باستخدام الأوامر witadmin التالية :
destroywitd: يلغي نوع عنصر العمل ، و يلغي كل عنصر عمل من هذا النوع بشكل دائم دون الاسترداد.
exportwitd: تصدير تعريف نوع عنصر العمل إلى ملف XML أو إلى إطار موجه الأوامر.
importwitd: تسترد أنواع عنصر العمل من ملف تعريف XML إلى مشروع الفريق على خادم الذي يقوم بتشغيلهTeam Foundation Server. إذا كان نوع عنصر عمل لنفس الاسم موجود مسبقاً, تؤدي تعريف نوع عنصر العمل الجديد إلى الكتابة فوق الموجودة. إذا كان نوع عنصر العمل غير موجود مسبقاً ، ينشئ هذا الأمر نوع عنصر العمل جديد . للتحقق من صحة XML الذي يقوم بتعريف نوع عنصر العمل ، ولكن لا يتم استيراد الملف, استخدم خيار /v .
listwitd: يعرض أسماء أنواع العناصر العمل في المشروع المحدد في نافذة موجه الأوامر.
renamewitd: تغيير اسم العرض لنوع عنصر العمل داخل مشروع محددة. بعد تشغيل هذا الأمر يظهر عنصر العمل من هذا النوع الاسم الجديد.
يمكنك العثور على أداة مساعدة سطر الأوامر witadmin في محرك الأقراص \Program Files\Microsoft Visual Studio 10.0\Common7\IDE على كمبيوتر العميل الذي يقوم بالتشغيل مستكشف الفريق.
للحصول على مزيد من المعلومات حول أنواع عنصر العمل ، راجع أنواع عنصر العمل.
الأذونات المطلوبة.
لمشروع الفريق حيث أنواع عنصر عمل معرفة، يجب أن يكون لديك الأذونات التالية عين:
لعرض قائمة أو اصدار أنواع عنصر عمل ، يجب أن تكون عضواً فى مجموعة القراء أو يجب إعداد إذن عرض عناصر العمل في هذه العقدة الخاص بك إلى السماح.
للغي أو استيراد أو اعادة تسمية أنواع عناصر العمل ، يجب أن تكون عضواً في مجموعة الأمان مسؤولين Team Foundation أو مجموعة أمان مسؤولي المشروع.
للمزيد من المعلومات، راجع أذونات خادم أساس الفريق والمجموعات و الأذونات و الأدوار الافتراضية لخادم Team Foundation.
ملاحظة
حتى لو قمت بتسجيل الدخول بأذونات إدارية، يجب أن تقوم بفتح نافذة موجه أوامر غير مقيد لتنفيذ هذه الوظيفة على خادم يقوم بتشغيل Windows Server 2008. لفتح نافذة موجه أوامر غير مقيدة، انقر فوق إبدأ، ثم انقر بزر الفأرة الأيمن فوق موجه الأوامر ثم انقر فوق تشغيل كمسؤول. لمزيد من المعلومات، راجع موقع Microsoft على ويب: التحكم باتصال المستخدم.
witadmin destroywitd /collection:CollectionURL /p:Project /n:TypeName [/noprompt]
witadmin exportwitd /collection:CollectionURL /p:Project /n:TypeName [/f:FileName] [/e:Encoding] [/exportglobalists]
witadmin importwitd /collection:CollectionURL [/p:Project] /f:FileName [/e:Encoding] [/v]
witadmin listwitd /collection:CollectionURL /p:Project
witadmin renamewitd /collection:CollectionURL /p:Project /n:TypeName /new:NewName [/noprompt]
المعلمات
المعلمة |
الوصف |
---|---|
/collection:CollectionURL |
تعيين URI الخاص بمجموعة مشروع الفريق. تنسيق URI هو كالتالي: http: / / ServerName:Port/VirtualDirectoryName/CollectionName في حالة عدم استخدام دليل ظاهري، تنسيق URI هو كالتالي: http: / / ServerName:Port / CollectionName. |
/p:Project |
أنواع عناصر العمل لمشروع الفريق لإدارتها. يجب تعريف مشروع الفريق في مجموعة المشروع المحدد بواسطة معلمة /s server . معلمة /p مطلوبة ما لم تقم بتشغيل أمر importwitd مع الخيار /v . |
/n:TypeName |
اسم نوع عنصر العمل لإتلاف او لتصدير او لاستيراد أو إعادة تسميته. |
/f:FileName |
مسار واسم ملف للملف XML المعرف الذي يحتوي على أنواع عناصر العمل المصدرة أو المستردة. إذا أهملت هذه المعلمة عند استخدام أمرexportwitd يظهر XML في إطار موجه الأوامر.
ملاحظة
إذا كنت تقوم باستخدام Windows Vista قد لا يكون لديك أذونات لمجلدات معينة.إذا حاولت تصدير نوع عنصر العمل إلى موقع لا تمتلك أذونات فيه، تقوم تقنية ظاهرية السجل تلقائياً بإعادة توجيه الملف الذي تم تصديره وحفظه إلى المخزن الظاهري.لتجنب إعادة التوجيه هذه ، يمكنك تصدير الملف لموقع حيث لديك الأذونات. لمزيد من المعلومات حول تسجيل الوضع الظاهري راجع موقع Microsoft على الويب: ظاهرية السجل و المشكلات الشائعة الخاصة بظاهرية الملف و السجل في نظام التشغيل Windows Vista.
|
/e:الترميز |
الاسم ل .NET Framework 2.0 تنسيق ترميز. يستخدم الأمر الترميز المحدد لتصدير أو استيراد بيانات XML. على سبيل المثال، /e:utf-7 تحديد ترميز (Unicode (UTF-7. إذا أهملت هذه المعلمة witadmin محاولات الكشف عن الترميز ، و في حالة فشل الكشف witadmin استخدم UTF-8. |
/exportgloballists |
تصدير تعريفات القوائم العمومية المشار إليه من قبل نوع عنصر العمل. سيتم تضمين تعريفات القوائم العمومية إلى تعريف XML لنوع عنصر العمل. عند عدم تحديده، يتم حذف تعريفات القوائم العمومية. |
/v |
التحقق من صحة XML الذي يعرّف نوع عنصر العمل ، ولكن لا يقوم باستيراد ملف تعريف XML.
ملاحظة
يمكنك التحقق من صحة نوع التعريف دون تعيين مشروع الفريق.يتم تجاهل الإشارات إلى مجموعة المشروع المراقبة
|
/new:newname |
الاسم الجديد لنوع عنصر العمل. |
/noprompt |
تعطيل الموجه للتأكيد. |
/? or help |
عرض تعليمات حول الأمر في إطار موجّه الأمر. |
ملاحظات
عند استخدام أمر destroywitd فإنه يزيل كافة الكائنات التالية:
نوع عنصر العمل
كافة عناصر العمل لهذا النوع.
الإدخالات المقابلة في جداول عنصر العمل الجداول طويلة النص و جداول الارتباط
الاكائنات في بيانات تعريف ذاكرة التخزين المؤقت لعنصر العمل
أمثلة
ما لم يتم تعيين شيء أخر القيم التالية تنطبق في كل مثال:
URI الخاص بمجموعة مشروع الفريق: http://AdventureWorksServer:8080/AWTeam/Collection1
اسم المشروع: AdventureWorks
اسم ملف ادخال أو اخراج: myworkitems.xml
اسم نوع عنصر العمل: myworkitem
الترميز الافتراضي: UTF-8
تصدير تعريف " نوع عنصر العمل"
يصدر الأمر التالي تعريف myworkitem للملف myworkitems.xml.
witadmin exportwitd /collection:http://AdventureWorksServer:8080/AWTeam/Collection1 /p:AdventureWorks /f:myworkitems.xml /n:myworkitem
يعمل المثال التالي علي تصدير عنصر العمل باستخدام ترميز Unicode (UTF-7).
witadmin exportwitd /collection:http://AdventureWorksServer:8080/AWTeam/Collection1 /p:AdventureWorks /f:myworkitems.xml /n:myworkitem /e:utf-7
تصدير التعريف من نوع عنصر العمل وقوائم المرجعية العمومية الخاصة به
تصدر المثال التالي نوع عنصر العمل وقوائم المرجعية العمومية الخاصة به.
witadmin exportwitd /collection:http://AdventureWorksServer:8080/AWTeam/Collection1 /p:AdventureWorks /f:myworkitems.xml /n:myworkitem /exportgloballists
تسجيل تعريف " نوع عنصر العمل"
يعرض المثال التالي تعريف نوع عنصر العمل في نافذة موجه الأوامر:
witadmin exportwitd /collection:http://AdventureWorksServer:8080/AWTeam/Collection1 /p:AdventureWorks /n:myworkitem
استيراد تعريف انواع عنصر العمل
المثال التالي يسترد تعريف عنصر العمل من ملف XML.
witadmin importwitd /collection:http://AdventureWorksServer:8080/AWTeam/Collection1 /f:myworkitem.xml /p:AdventureWorks
التحقق من صحة تعريف XML الخاص بنوع عنصر العمل
يعرض المثال التالي التحقق من صحة XML الذي يعرّف نوع عنصر العمل ، ولكن لا يقوم باستيراد التعريف .
witadmin importwitd /collection:http://AdventureWorksServer:8080/AWTeam/Collection1 /f:myworkitem.xml /p:AdventureWorks /v