نقل الحل من مشروع واحد مقابل TFS عبر الإنترنت إلى آخر

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

  •  21-12-2019
  •  | 
  •  

سؤال

لذلك ارتكبت خطأ عند إعداد مشروع ضمن Visual Studio Online (VSO) و TFS.اخترت خيار Scrum بدلا من الخيار Agile والآن أحتاج إلى نقل التعليمات البرمجية إلى مشروع جديد لإعداده في VSO الذي يستخدم رشيقة.

نظرا لأن حل Visual Studio الخاص بي وجميع ملفاتها يتم التحكم فيها بالفعل بواسطة مشروع VSO / TFS واحد من الممكن نقلها إلى مشروع مختلف؟حاولت تغيير المشروع الحالي من Scrum إلى رشيق ولكن من الواضح بمجرد تعيينه في المشروع، لا يعود.

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

المحلول

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

تحتاج إلى التأكد من أن لديك أحدث إصدار من التعليمات البرمجية محليا على جهاز الكمبيوتر الخاص بك في مساحة عمل تم تعيينه إلى مشروع Scrum الخاص بك.

يمكنك الآن تعيين المجلد المصدر لمشروع Agile الخاص بك إلى مجلد مختلف على جهاز الكمبيوتر الخاص بك، انسخ التعليمات البرمجية من مساحة عمل Scrum إلى مساحة العمل Agile واستخدام مستكشف التحكم المصدر لإضافة الرمز إلى مشروعك الجديد.

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

نصائح أخرى

هنا خطوات مفصلة تتبعها لإنجاز المهمة:

  1. إنشاء مشروع جديد في VSTS (تمت إعادة تسميته من VSO). في Visual Studio "احصل على أحدث إصدار" لإنشاء المجلد على الكمبيوتر المحلي.
  2. في Visual Studio "احصل على أحدث إصدار" من المشروع الذي يحتاج إلى نقله.
  3. انسخه إلى مجلد مشروع جديد (باستخدام مستكشف Windows)
  4. افتح الحل وإزالة ملزمة التحكم المصدر (FILE -> التحكم المصدر -> خيارات متقدمة ونضاد كل شيء).
  5. أغلق vs وحذف ملفات التحكم المصدر (* .vsscc).
  6. حذف ملفات مشروع التحكم المصدر وكذلك (* .vspscc)

    (ليس قواطع الصفقة ولكنه يمنع خطأ)
  7. افتح الحل وإضافته إلى التحكم المصدر

  8. التحقق من ذلك في.
  9. باستخدام مستكشف التحكم المصدر في VS، انقر بزر الماوس الأيمن فوق المشروع، المتفرعة والدمج -> Merge، المشروع القديم مع واحد جديد (اختر خيارات مناسب لك في المعالج).
  10. التحقق من ذلك في.
  11. في VSTS تحت تاريخ ملفات التعليمات البرمجية، يجب أن يكون هناك الآن رابط "عرض تاريخ الدمج" حيث يمكنك رؤية التاريخ السابق للملفات.

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