يريد TFS 2010 التفرع / دمج كل ملف
-
01-10-2019 - |
سؤال
لقد قمنا بالترقية للتو إلى TFS 2010. لقد أنشأنا فرعًا للتطوير لكل مشروع. إذا تم إجراء تغييرات في Branch1 ثم يتم دمج Branch1 مرة أخرى في خط الأساس ، فإنه يدمج كل ملف بدلاً من الملفات التي تم تغييرها فقط.
التغييرات اللاحقة على الملفات في الفرع 1 ثم الاندماج على خط الأساس تؤدي فقط إلى دمج تلك التغييرات (وهو ما نريد) ما لم تم دمج التغييرات من Branch2 بين الاندماج الأول والثاني للفرع 1 ، ثم يندمج كل ملف مرة أخرى (وهو ما لا نريده).
كيف يمكننا أن نجعلها يتم دمج الملفات المتغيرة فقط في كل مرة؟
المحلول 2
أعتقد أن المشكلة هي أننا أنشأنا فروع التطوير ، ثم حذفناها ، ثم أعيدها. واجهنا مشكلة مشابهة لهذا في الماضي حيث تم حذف ملف ، ثم تمت إضافة ملف جديد بنفس الاسم. كان الإصلاح للمشكلة السابقة هو القيام بدمج لا أساس لها. بدلاً من المرور ، قررنا فقط حذف فروع التطوير وإعادة تصنيفها بأسماء مختلفة.
نصائح أخرى
يمكنك محاولة دمج مجموعات تغيير محددة بدلاً من أحدث مجموعات التغيير. وبهذه الطريقة ، يمكنك حتى التحكم في التغييرات التي يتم دمجها في فروع أخرى بدلاً من كل التغييرات التي يتم دمجها في نفس الوقت.
أيضًا ، عندما لا تكون هناك تغييرات ، يجب أن تهتم Automerge بالملفات دون إنشاء أي مشاكل. ما هي المشكلات المحددة التي تواجهها؟