سؤال

تخيل الموقف التالي: لدي فرعان: ديف و Main. أنا أعمل على ملف في فرع DEV يسمى program.cs. لقد راجعت ذلك في عدة مرات ، لذلك انتهى بي الأمر بوجود اثنين من التغييرات: على سبيل المثال 5900 ، 5905 ، 5909. يرجى ملاحظة أن هذه ليست متجاورة.

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

TF14085: Cannot merge $/DEV/program.cs to $/MAIN/program.cs because there is an incompatible pending change (not edit or encoding) at $/MAIN/program.cs already.

هل هناك أي طريقة للتغلب على هذا الخطأ؟ هل يتصرف Visual Studio 2010 بنفس الشيء (من المحتمل أن تتاح لي الفرصة لتجربة ذلك في وقت لاحق اليوم)؟ كيف تفعل TFS هذا عند دمج تغييرات متعددة ، ولكن متجاورة؟

هل كانت مفيدة؟

المحلول

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

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top