تخصيص و إدارة أنواع عنصر العمل

يمكنك إدارة أنواع عناصر العمل لمشروع الفريق باستخدام الأوامر 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

راجع أيضًا:

المهام

كيفية: إنشاء نوع عنصر العمل