أمر الحالة

عرض معلومات حول التغييرات المعلقة للعناصر الموجودة في مساحات عمل واحد أو أكثر.

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

لاستخدام أمر status يجب أن يكون لديك مجموعة الأذونات قراءة الي السماح لكافة المحددة الملفات أو المجلدات. لمزيد من المعلومات، راجع أذونات خادم أساس الفريق.

tf status itemspec [/server:servername] [/workspace:workspacename[;workspaceowner]] [/format:(brief|detailed)] 
[/recursive] [/user:(*|username)] 

tf status itemspec [/server:servername] [/shelveset:shelvesetname[;shelvesetowner]] [/format:(brief|detailed)] 
[/recursive] [/user:(*|username)] 

المعلمات

الوسيطة

الوصف

itemspec

يعرّف الملف أو المجلد الذي تريد عرض تفاصيل الحالة له. للحصول على مزيد من المعلومات حول كيفية تحليل Team Foundation لمواصفات العناصر (itemspecs) لتحديد العناصر التي كانت داخل النطاق, راجع بناء جملة سطر الأوامر (التحكم بالإصدار).

servername

القيمة الموفرة بواسطة المستخدم للخيار /server . مثال: http://teamfoundation2:8080/.

workspacename

القيمة الموفرة بواسطة المستخدم للخيار /workspace .

workspaceowner

تحدد اسم المستخدم الذي قام بإنشاء مساحة العمل.

shelvesetname

القيمة الموفرة بواسطة المستخدم للخيار /shelveset .

shelvesetowner

تعيين اسم مالك مجموعة التغييرات.

username

توفير القيمة لخيار /user. يمكن التعبير عن قيمة اسم المستخدم بإحدى طريقتين استناداً إلى إعدادات شبكة الاتصال: DOMAIN\username أو اسم المستخدم.

الخيار

الوصف

/server

يعرّف الـ Team Foundation Server. هذا الخيار مطلوب إذا تم استدعاء الأمر من دليل غير معين لمساحة العمل.

/workspace

تحديد اسم مساحة العمل التي تريد رؤية قائمة التغييرات. إذا لم يتم تحديد هذا الخيار و يتم تشغيل الأمر من الدليل الذي تمت إضافته إلى مساحة عمل ، يتم استخدام مساحة العمل الحالية.

لا يمكن ضم هذا الخيار مع الخيار /shelveset.

/shelveset

اسم مجموعة التغييرات التي تريد مشاهدة قائمة التغييرات لها.

لا يمكن ضم هذا الخيار مع الخيار /workspace.

/format

تنسيق المعلومات حالة. Brief يعرض قائمة التغييرات التي تم إجراؤها و إلى بها المعلقة الاختيار-بوصة Detailed يعرض معلومات حالة الكاملة. القيمة الافتراضية هي Brief.

/recursive

يعرض حالة المعلومات من أجل كافة العناصر في دليل معين وأي دلائل فرعية.

/user

يصفي قائمة التغييرات للمستخدم المسمي. يمكن استخدام علامة النجمة (*) لعرض كافة المستخدمين. الافتراضي هو المستخدم الحالي.

ملاحظات

يمكنك استخدام أمر status لعرض قائمة التغييرات المعلقة. التغيير المعلق ملف أو مجلد مراجعة لم يتم إرسالها إلى الملقم ويتم حزمة في نسخة منقحة من مجموعة التغييرات . لمزيد من المعلومات، راجع التغييرات المعلقة.

يمكنك أيضاً تحديد الخيار /shelveset لعرض تفاصيل عن التغييرات ، على الرف ، نسخة غير منقحةو التي منها يتكون مجموعة التغييرات. للحصول على مزيد من المعلومات حول الفرق بين التغييرات المعلقة و تغييرات على الرف راجع العمل مع Shelvesets.

للحصول على ارتباطات لأوامر Team Foundation خرى التي تقوم بتوفير معلومات إضافية حول العناصر الموجودة علي الخادم الخاص بك و كافة مساحات العمل التي تتعين له, راجع أوامر المعلومات.

للحصول على مزيد من المعلومات حول كيفية العثور على أداة سطر الأوامر TF، راجع TF أداة سطر أوامر.

مخرجات الأمر

إذا كان نوع التغيير المعلقة هي rename ،يُعرض الاسم الجديدة . لمزيد من المعلومات، راجع أمر ‏‫إعادة التسمية (تحكم إصدار أساس الفريق).

هناك وضعان للعرض: مختصراً و مفصلا.

يعرض /Format:brief اسم ملف العنصر و التغيير و المسار المحلي إذا تم تأمين العنصر، نوع التغيير المعلقة التي تمثله ، المستخدم الذي أجرى التغيير وأيضاً الموقع لإصدار مساحة العمل للعنصر الموجود على القرص. يتم فرز الاخراج أولاً حسب المجلد ثم حسب اسم الملف في المجلد.

يعرض /Format:detailed أسطر متعددة من المعلومات حول كل تغيير معلق في المخرج. يتضمن الإخراج المفصل كل شيء يتضمنه الإخراج المختصر وتقوم بإضافة معلومات أخرى، الوقت والتاريخ.

أمثلة

يعرض المثال التالي معلومات حول كافة التغييرات الخاصة بالتغييرات المعلقه للمستخدم الحالي في مساحة العمل الحالية. مساحة العمل الحالية هي مساحة العمل التي تم تعيين المجلد المحلي منها.

c:\projects>tf status

يعرض المثال التالي كافة التغييرات المعلقة الخاصة بالمستخدم تحت d:\src على الكمبيوتر الحالي.

c:\projects>tf status /recursive d:\src

يعرض المثال التالي كافة التغييرات المعلقة الخاصة بالمستخدم الحالي في مساحة العمل Beta1.

c:\projects>tf status /workspace:Beta1

يعرض المثال التالي معلومات الحالة من أجل لكافة التغييرات المعلقة للمستخدم Jason .

c:\projects>tf status /user:Jason

يعرض المثال التالي معلومات الحالة من أجل كافة التغييرات المعلقة الخاصة بجميع المستخدمين, في كافة مساحات العمل على الملقم.

c:\projects>tf status /user:*

يعرض المثال التالي معلومات حول كافة التغييرات المعلقة للمستخدم الحالي في كافة مساحات العمل على الخادم الموجود على teamserver2.

c:\projects>tf status /server:teamserver2 /workspace:*

يعرض المثال التالي معلومات حول كافة التغييرات التي قام بها جهاز Joe ولكن لم يتم التحقق فيها ، في كافة مساحات العمل التي تعين في الملقم teamserver2.

c:\projects>tf status /server:teamserver2 /workspace:* /user:joe

راجع أيضًا:

المرجع

بناء جملة سطر الأوامر (التحكم بالإصدار)

أوامر التغييرات

أوامر مجموعة التغييرات

المبادئ

العمل مع مساحات عمل

التغييرات المعلقة

العمل مع Changesets

العمل مع Shelvesets

أوامر المعلومات

موارد أخرى

TF أداة سطر أوامر

مقارنة المجلدات والملفات