أنت غير متصل حاليًا، وفي انتظار الإنترنت الخاص بك ليقوم بإعادة الاتصال

بعد الترقية إلى 2010 TFS، تفتقد تسميات العناصر أو قم بتنفيذ عمليات الدمج بشكل غير صحيح

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

اضغط هنا لرابط المقالة باللغة الانجليزية2135068
تمت أرشفة هذه المقالة. وتظهر "كما هي" ولن يتم تحديثها بعد الآن.
الأعراض
بعد الترقية إلى TFS 2010 واحد أو أكثر من الأعراض التالية قد يكون تعرض:
  • تفتقد تسميات التي تم إنشاؤها من قبل الترقية للملفات أو المجلدات. قد تكون تسميات تماما فارغة.
  • معالج "دمج" في Visual Studio لا يقوم بعرض كافة أهداف الدمج صحيحة لمسار مصدر معطاة/الفرع.
  • أثناء الدمج، يتم إظهار مرشحي الدمج للتغييرات التي تم دمجها مسبقاً قبل الترقية.


السبب
إذا تم تطبيق تسمية التي تمت ترقيتها إلى 2010 لعنصر الذي تمت إعادة تسميته عند نقطة معينة في المحفوظات الخاصة به، التسمية التي سوف تكون مفقودة محتوياتها إذا لم يكن إصدار المسمى changeset الدقيق الذي حدث إعادة تسمية. هذه العناصر المفقودة هي نتيجة للترجمة غير صحيحة لعنصر معرفات أثناء الترقية إلى الإصدار 2010.

أي عناصر في فرع قد تمت إعادة تسميته عدة مرات، أو أن تحتوي على عدة عناصر أخرى تشغل مساحة الاسم الخاصة بها (من خلال اضافه/حذف تركيبات) سوف تكون فقدت علاقاتها بالعناصر المطابقة في الفروع الأخرى. إذا كان العنصر الذي تمت إعادة تسميته الجذر لعملية الدمج (جذر الفرع)، سيؤدي العلاقة مفقودة في غياب أهداف الدمج أو أكثر في معالج دمج. إذا قمت بدمج من خلال سطر الأوامر، سيتم إرجاع رسالة التي تنص على أن هناك علاقة الدمج لا. لإعادة تسمية العناصر تحت الجذر من عملية الدمج، بشكل صحيح سيعرض المعالج دمج أهداف الدمج. ومع ذلك، تتضمن الترشيحات دمج changesets التي تم دمجها قبل الترقية أي ترشيحات الجديدة التي تمت إضافتها منذ آخر عملية الدمج. إذا لم يتم تجاهل هذه الترشيحات، ستكون النتيجة ملفات مدمجة إضافية وتعارضات دمج إضافية. فقد العلاقات وهي نتيجة للترجمة غير صحيحة لعنصر معرفات أثناء الترقية إلى الإصدار 2010.
الحل
للتسميات مع العناصر المفقودة، قم بزيارة موقع الويب التالي الاتصال بالدعم Microsoft Office 2010 Suite للحصول على تعليمات:


يجب إجراء لاستعادة أهداف الدمج مفقود في معالج الدمج، دمج baseless. للقيام بذلك، قم بتشغيل عملية دمج للتنسيق التالي من سطر الأوامر لكل هدف دمج مفقود:

دمج TF <فرع المصدر> <فرع الهدف>/baseless
بعد عملية الدمج هذه، يلزم حل أية تعارضات تحدث إلى، ومن ثم التغييرات التي يمكن أن يتم إيداعه. بعد الدمج إيداع، ستكون متوفرة من معالج دمج في Visual Studio. هدف دمج

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

دمج TF <فرع المصدر> <فرع الهدف>/discard:C/rXXX~ تYYY

في هذا المثال،XXXYYYتمثل المعرفات changeset نطاق لتجاهل التغييرات. بعد عملية الدمج هذه إيداع، فلن يظهر المرشحين غير المرغوب فيها لدمج مستقبلية. كما يجب أن تدرك أنه نظراً للتحسينات التي تم إجراؤها على خوارزمية الدمج في TFS 2010، العناصر المحذوفة في فروع المصدر والهدف سيؤدي إلى دمج التغييرات. في تلك الحالات، من الأفضل عدم تجاهل changesets حيث يتم تحديث الدمج المحفوظات بشكل صحيح. 

معلومات أخرى
تم إصدار الإصلاح العاجل أ الآن لحل هذه المشكلة لقواعد البيانات التي قد لا بعد ترقية إلى 2010. يتوفر هذا الإصلاح العاجل من مركز تحميل Microsoft Office 2010 Suite (http://go.microsoft.com/fwlink/?LinkId=198172)، ويجب أن يتم تثبيت كما هو موضح هنا:

يجب أن يتم تطبيق هذا الإصلاح العاجل بعد اكتمال برنامج الإعداد TFS 2010 ولكن يبدأ قبل ملقم التكوين. عند انتهاء الإعداد، يتم عرض الشاشة النجاح الذي يشير إلى اكتمال التثبيت. عادة، سيتم متابعة المستخدمين بالتكوين، ولكن في هذه الحالة، يجب أن يتم إلغاء العملية بمسحقم بتشغيل أداة تكوين الملقم Foundation فريق العملمربع (الزاوية اليسرى السفلية). يؤدي هذا الإجراء إلى تمكينإلغاءالزر . بعد إنهاء "برنامج الإعداد"، يمكن تشغيل الإصلاح الجديد قابل للتنفيذ لتحديث خطوات الترقية. بعد تثبيت الإصلاح العاجل، يجب إعادة تشغيل وحدة تحكم مسؤول TFS منملقم Foundation فريقالأمر علىبدء تشغيلقائمة . تحديدمستوى التطبيقستمثل عقده الارتباط تكوين في اللوحة الأساسية التي تستخدم لإكمال عملية الترقية.


تصريح
Microsoft Office 2010 Suite أقرت أن هذه المشكلة تحدث في منتجات Microsoft Office 2010 Suite المسردة في قسم "تنطبق علي".
ترقية ملقم Foundation فريق TFS فرع تسمية دمج مفقود

تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 2135068 - آخر مراجعة: 12/12/2015 08:52:22 - المراجعة: 4.0

Microsoft Visual Studio Team Foundation Server 2010

  • kbnosurvey kbarchive kbqfe kbhotfixserver kbsurveynew kbexpertiseadvanced kbmt KB2135068 KbMtar
تعليقات