هل هناك سياسة TFS للسماح فقط بالدمج وليس التعديلات؟

StackOverflow https://stackoverflow.com/questions/988604

  •  13-09-2019
  •  | 
  •  

سؤال

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

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

المحلول

لا توجد وسيلة لفرض هذا التقييد 100٪. خيارات:

  • اكتب سياسة Checkin [لكن يمكن تجاوزها
  • اكتب خطاف حدث يخطرك [أو يأخذ بعض الإجراءات الأخرى] عندما يرتكب شخص ما شيئا لم يكن دمج
  • تقييد أذونات Checkin على الفرع إلى مدراء المطورين / الاندماج الموثوق بهم [لكنهم أنفسهم سيكون لديهم حقوق كاملة

هناك مثال على سياسة Checkin "دمج فقط" هنا: http://leon.mvps.org/tfs/mergeonlypolicy.aspx.

نصائح أخرى

قد تفكر في الحد من الأمن على تلك الفروع للشخص (الأشخاص) الذين سيكونون مسؤولين بما يكفي للقيام بذلك بشكل صحيح.

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