كيف تعرف ما إذا تم فحص ملف من قبل شخص آخر في TFS 2010؟
-
28-09-2019 - |
سؤال
أريد أن أتأكد من عدم قيام أي شخص آخر بالتحقق من رموز المصدر حتى أتمكن من إنشاء مثبت تم إصداره. لذا ، أريد أن أرى 1) #1
قائمة المستخدمين الذين يقومون بفحص ملف معين و 2) #2
قائمة جميع الملفات التي تم فحصها ؛ لكني لا أعرف كيف. الرجاء المساعدة اذا كنت تفعل!
يحرر
يوضح لي زميل أنه يمكننا رؤية القائمة #1
على كل مستخدم أساسي بواسطة: Source Control - Team Members - Right click a user - Show Pending Changes - Done
. هذا رائع ولكنه ليس مثاليًا. سيكون من الرائع رؤية القائمة الكاملة لكل عضو.
خطوة أخرى لمتابعة لمشاهدة القائمة بأكملها Modify Query
(في الزاوية العلوية اليسرى) واختر Display all checked out
.
المحلول 2
يوضح لي زميل أنه يمكننا رؤية القائمة #1
على كل مستخدم أساسي بواسطة: Source Control - Team Members - Right click a user - Show Pending Changes - Done
. هذا رائع ولكنه ليس مثاليًا. سيكون من الرائع رؤية القائمة الكاملة لكل عضو.
خطوة أخرى لمتابعة لمشاهدة القائمة بأكملها Modify Query
(في الزاوية العلوية اليسرى) واختر Display all checked out
.
نصائح أخرى
افتح موجه أوامر Visual Studio 2010 (start-> جميع البرامج-> MS Visual Studio 2010-> VS Tools). يكتب:
tf status /user:*
سيمنحك هذا جميع التغييرات المعلقة لجميع المستخدمين في جميع مساحات العمل.
لملف معين ، اكتب فقط:
tf status /user:* c:\myfile.txt
مزيد من المعلومات هنا.
أعتقد أن Team Foundation Sidekicks (http://www.attrice.info/cm/tfs/) أسهل بكثير من استخدام موجه الأوامر.
في Visual Studio ، انظر إلى مستكشف Control Source (عرض القائمة> Windows> Other Windows explorer). سيوضح لك ذلك من قام بتسجيل كل ملف وإذا كان لديهم قفل حصري على الملف.
#1 Solution
- فتح
Source Control Explorer
. - في هذا المستكشف تصفح إلى الملف وحدده.
File > Source Control > Find in Source Control > Status...
- لا تقم بتغيير أي شيء في هذه النافذة المفتوحة وانقر فوق
Find
#2 Solution
View > Other Windows > Pending Changes
اذهب إلى Views-->Other windows -->pending changes