سؤال

فريقي هو النظر إلى الهجرة لدينا العديد من الأدوات (SCM, تتبع الأخطاء ، يبني ، اختبار) إلى TFS.نحن تفكر في نقل كل نظام في مراحل.على سبيل المثال ، نقل مصدر عنصر التحكم الأول, خلل/ميزة تتبع المقبل ، الخ...

لأن لدينا لاختيار قالب العملية إلى استخدام عنصر تحكم مصدر (أو أي شيء في TFS) كيف تخوض نحن مع القرار ؟ أنا أبحث لتجنب الاضطرار إلى إنشاء مشروع آخر في وقت لاحق (أو هو أن ليست سيئة كما كنت أعتقد أنه سيكون؟).

وأنا أعلم أنني يمكن من الناحية النظرية تخصيص كل عملية قالب بتكوين بعد حقيقة (أليس كذلك؟) ، ولكن كيف أمكن هذا في الممارسة العملية ؟

هنا هو كيف أرى الأشياء يحدث:

  1. ونحن الهجرة لدينا التعليمات البرمجية المصدر.نختار مايكروسوفت CMMI القالب.
  2. نقوم بإنشاء عمل جديد البند (أو تسجيل ملاحظة) هذا هو رابط بسيط إلى تراثنا علة نظام تتبع.
  3. نحن نعمل من أجل لحظة.
  4. ننتظر حتى أن القوى (نحن الحجم اللائق شركة البرمجيات) أن TFS تطوير سير العمل.قد تكون هذه مجموعة بسيطة من جديد بنود العمل أو جديدة تماما قالب تكوين جميع أنواع الأشياء.
  5. ونحن نحاول أن الهجرة لدينا TFS مشروع هذا النظام الجديد دون فقدان تاريخنا.

سنكون أنا آسف لأننا لم ننتظر حتى كل هذه القرارات النهائية قبل استخدام TFS ؟

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

المحلول

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

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

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

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

نأمل أن يساعد ،

مارتن.

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