تخصيص فئات عن أنواع عنصر العمل

يمكنك إدارة الفئات لأنواع عناصر العمل المعرفة لمشروع الفريق باستخدام الأوامر witadmin التالية :

  • exportcategories: تصدير تعريف XML من فئات معرفة على خادم يقوم بتشغيلTeam Foundation Server.

  • importcategories: تسترد نوع عنصر العمل من ملف تعريف XML إلى مشروع الفريق على خادم الذي يقوم بتشغيلهTeam Foundation Server. 

    إذا كانت فئة بنفس الاسم موجودة مسبقاً، يقوم هذا الأمر بالكتابة فوق التعريف الحالي. إذا كان نوع عنصر العمل غير موجود مسبقاً ، ينشئ هذا الأمر فئة جديدة.

يمكنك العثور على أداة مساعدة‬ سطر الأوامر witadmin في محرك الأقراص \Program Files\Microsoft Visual Studio 10.0\Common7\IDE على كمبيوتر العميل الذي يقوم بالتشغيل مستكشف الفريق.

الأذونات المطلوبة.

لمشروع الفريق حيث أنواع عنصر عمل معرفة، يجب أن يكون لديك الأذونات التالية عين:

  • لاصدار فئات أنواع عنصر عمل ، يجب أن تكون عضواً فى مجموعة القراء أو يجب إعداد إذن عرض عناصر العمل في هذه العقدة تعيين اذن إلى السماح.

  • لاستيراد فئات أنواع عناصر العمل ، يجب أن تكون عضواً في مجموعة الأمان مسؤولين Team Foundation أو مجموعة أمان مسؤولي المشروع.

للمزيد من المعلومات، راجع أذونات خادم أساس الفريق والمجموعات و الأذونات و الأدوار الافتراضية لخادم Team Foundation.

ملاحظة

حتى لو قمت بتسجيل الدخول بأذونات إدارية، يجب أن تقوم بفتح نافذة موجه أوامر غير مقيد لتنفيذ هذه الوظيفة على خادم يقوم بتشغيل Windows Server 2008. لفتح نافذة موجه أوامر غير مقيدة، انقر فوق إبدأ، ثم انقر بزر الفأرة الأيمن فوق موجه الأوامر ثم انقر فوق تشغيل كمسؤول. لمزيد من المعلومات، راجع موقع Microsoft على ويب: التحكم بحساب المستخدم.

witadmin exportcategories /collection:CollectionURL /p:Project [/f:FileName] [/e:Encoding] 

witadmin importcategories /collection:CollectionURL /p:Project /f:FileName [/e:Encoding] 

المعلمات

المعلمة

الوصف

/collection:CollectionURL

تعيين URI الخاص بمجموعة مشروع الفريق. تنسيق URI هو كالتالي: http: / / ServerName:Port/VirtualDirectoryName/CollectionName

في حالة عدم استخدام دليل ظاهري، تنسيق URI هو كالتالي:

http: / / ServerName:Port / CollectionName.

/p:Project

اسم المشروع الفريق الذي منه تم تصدير الفئات أو الذي اليه يتم استيرادها.

/f : اسم الملف

مسار واسم ملف للملف المعرف XML الذي يحتوي على الفئات المصدرة أو المستوردة. إذا أهملت هذه المعلمة عند استخدام الأمر exportcategories الأمر يسرد الفئات في نافذة موجه الأوامر.

/e:ترميز

الاسم ل .NET Framework 2.0 تنسيق ترميز. سيتم استخدام الترميز المحدد لتصدير أو استيراد البيانات XML. على سبيل المثال،/e:utf-7 تحديد ترميز (Unicode (UTF-7. إذا أهملت هذه المعلمة witadmin محاولات الكشف عن الترميز ، و في حالة فشل الكشف witadmin استخدم UTF-8.

/? أو help

عرض تعليمات حول الأمر في إطار موجّه الأمر.

ملاحظات

استيراد فئات ملف تقوم بإنشاء الفئات إذا كانت غير موجودة مسبقاً. إذا كانت الفئات موجودة مسبقا witadmin importcategories الأمر سيحذرك انه سيتم الكتابة فوق القائمة الحالية. يمكنك كتابة البرنامج الخاص بك لتحديث مجموعة من الفئات الموجودة، أو يمكنك تحديث الفئات بنفسك بالبيانات الجديدة.

لمزيد من المعلومات حول فئات بنية ملف XML، راجع مرجع مخطط تعريف الفئات.

أمثلة

ما لم يتم تعيين شيء أخر القيم التالية تنطبق في كل مثال:

  • URI الخاص بمجموعة مشروع الفريق: http://AdventureWorksServer:8080/AWTeam/Collection1

  • اسم المشروع: AdventureWorks

  • اسم ملف ادخال أو اخراج: myCategories.xml

  • الترميز الافتراضي: UTF-8

سرد فئات نوع عنصر العمل

يسرد الأمر التالي فئات نوع عنصر العمل المعرف لمشروع AdventureWorks.

witadmin exportcategories /collection:http://AdventureWorksServer:8080/AWTeam/Collection1 /p:AdventureWorks 

تصدير فئات نوع عنصر العمل

الأمر التالى يقوم بتصدير فئات نوع عنصر العمل المعرف إلى مشروع AdventureWorks في ملف myCategories XML:

witadmin exportcategories /collection:http://AdventureWorksServer:8080/AWTeam/Collection1 /p:AdventureWorks /f:myCategories.xml 

استيراد فئات نوع عنصر العمل

يستورد المثال التالي الفئات من ملف XML myCategories الى المشروع AdventureWorks.

witadmin importcategories /collection:http://AdventureWorksServer:8080/AWTeam/Collection1 /p:AdventureWorks /f:myCategories.xml 

راجع أيضًا:

موارد أخرى

تجميع أنواع عنصر العمل إلى فئات

العمل باستخدام فئات نوع عنصر العمل

witAdmin: إدارة كائنات تعقب عنصر العمل