سؤال

يستخدم فريق DEV الخاص بي في التحكم في مصدر سلامة مصدر MKS السابق ، ونحن لا نقيم للترحيل إلى TFS 2010.

بعض المفاهيم والمعنى مختلفان بعض الشيء ونحن بحاجة إلى بعض الوقت لنتعلم كيفية القيام بنفس الأشياء التي نقوم بها من قبل في TFS أو كيفية تغيير نهجنا.

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

هل لدى TFS ميزة مماثلة؟ هل تعرف أين يمكنني قراءة شيء عنها؟

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

المحلول

من المحتمل أن يكون اقتراح إد ما تبحث عنه لتكرار العملية السابقة بدقة.

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

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

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

نصائح أخرى

أعتقد أنك تبحث عن ملصقات.

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