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