إعدادات سحب ال Team Foundation
التحكم بالإصدار Team Foundation يدعم إعدادات سحب لجهازين . تحدد الإعدادات كيفية عمل عملية السحب. يمكنك تكوين عمليه السحب ، لسحب النسخة المحلية في مساحة العمل الخاصة بك. خيار آخر و هو تكوين عمليه السحب أولاً للحصول على أحدث إصدار من العناصر إلى مساحة العمل الخاصة بك ومن ثم سحبهم . تشبه التكوينات الأخيرة السلوك Visual SourceSafe.
سحب العناصر
سلوك السحب الافتراضي التحكم بالإصدار Team Foundation يسحب الاصدار المحلى للعناصر الموجودة في مساحة العمل الخاصه بك. حتى وإن وجد إصدار جديد من عنصر موجود على الخادم فإن التحكم بالإصدار Team Foundation لا تحصل على الاصدار.
سلوك السحب هذا مفيد عند تنفيذ العمليه get لإسترداد مجموعة من الملفات. بشكل عام، التكوين الخاص بـ ملفات التحكم بالاصدار على الجهاز الخاص بك يمثل لقطة في لحظة لملفات محددة — الملفات التي تعمل معاً — من التحكم بالإصدار Team Foundation. لذلك، يمكن أن يتم بناءهم و إختبارهم معاً.
كـمطور يعمل في مساحة عمل ،فإنك تكون معزول عن التغييرات التي أجريت بواسطه المطورين. لقبول التغييرات من مطورين أخرين بواسطة تنفيذ العملية get بالشكل المناسب، فانه بوسعك فعل ذلك. في الظروف المثالية عند القيام بذلك سيتم تحديث التكوين بأكمله من ملفات التحكم بالإصدار ، و ليس في واحد أو اثنين فقط من الملفات. والسبب في ذلك أن التغييرات في ملف واحد عادةً تعتمد على التغييرات الموافقة لملفات أخرى. خيارات السحب هذه تؤكد أن لديك دائما لقطة متناسقة من الملفات التي يمكن أن يتم إنشاؤها واختبارها.
عند إيداع التغييرات الخاصة بك، فإن Team Foundation يعطيك خيار لدمج التغييرات مع أية تغييرات تم إجراؤها على إصدار الخادم. سيتم مطالبتك بالمربع الحوارى لحل التعارضات إذا تم الكشف عن أية تعارضات.
الحصول على أحدث إصدار على السحب
يمكنك أيضاً تكوين سلوك السحب للحصول على أحدث إصدار أو تلميح لعنصر في كل مرة تقوم بسحبه. هذا السلوك هو نفس السلوك Visual SourceSafe. إذا كنت مطوراً معتاد على استخدام طراز السحب في العمل Visual SourceSafe ،فإنك سوف تجد هذا الإعداد مألوف اكثر.
عند تكوين إعداد سحب للحصول على الأحدث ، التحكم بالإصدار Team Foundation يجب أولاً الحصول على أحدث الاصدارات من العناصر وذلك من الخادم إلى مساحة العمل. ثم يتم سحب العناصر .
حيث يتم تكوين إعدادات السحب
يمكنك تكوين إعدادات السحب لمشروع الفريق , أو لجهاز الكمبيوتر الخاص بك فقط. عند تكوين إعدادات السحب لمشروع الفريق ، فانت تقوم بتكوين السلوك الافتراضي لكافة المطورين المستخدين مشروع الفريق هذا. للحصول على مزيد من المعلومات حول تكوين الاختبار لمشروع فريق ، راجع ضبط اعدادات السحب.
يمكنك أيضاً تكوين إعدادات السحب على جهاز الكمبيوتر الخاص بك. ويؤثر هذا على سلوك الكمبيوتر الخاص بك ولكن لا يبدل سلوك السحب لأي عضو من أعضاء الفريق الأخرى. للحصول على مزيد من المعلومات حول اعدادات تكوين السحب لجهاز الكمبيوتر الخاص بك راجع تمكين إصدار التحكم الخاص بخادم أساس الفريق بالحصول على الملفات الأخيرة من السحب.
يمكن تكوين سلوك السحب الإفتراضي لمشروع فريق أيضاً في قالب المعالجة. لمزيد من المعلومات، راجع قالب العملية التحكم إصدار الأداة الإضافية.
راجع أيضًا:
المهام
تمكين إصدار التحكم الخاص بخادم أساس الفريق بالحصول على الملفات الأخيرة من السحب