ما هي المزايا الأساسية لخادم مؤسسة Visual Studio Team عبر الإصدارات الأخرى؟ [مغلق

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

سؤال

نحن نبحث في إمكانية الترقية إلى فريق Foundation Server 2008 لفريقنا التنموي. أحد أسبابنا الأساسية هو بعض قدرات النشر المحيطة ب BizTalk 2009، لكنني فضولي ما هي الفوائد الأخرى هناك لمشاريع أخرى خارج BizTalk.

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

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

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

المحلول

لديك الكثير من الميزات الرائعة ل TFS مسمر بالفعل (التكامل المستمر، يبني الفريق، تكامل اختبار الوحدة). بعضها البعض ميزات الفرق التي قمت بتضمينها:

  • متفرعة كبيرة ودمج الدعم، وهو أمر رائع بالنسبة للفرق التي تدعم إصدارات متعددة من البرامج بشكل متزامن.
  • سياسات تسجيل الوصول مخصصة للمساعدة في فرض رمز مستقر في التحكم المصدر الخاص بك.
  • مبني لدعم فريق QA الخاص بك عبر عناصر العمل التي يمكن الوصول إليها عبر بوابة SharePoint 2007 التي تنشئ TFS لك، أو عبر Explorer TFS في Visual Studio.

نصائح أخرى

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

من منظور العملية، يأتي مع القسمين التاليين للاختيار من بين مشروع TFS الخاص بك

  1. منظمة أطباء بلا حدود لتطوير برامج رشيقة
  2. منظمة أطباء بلا حدود لتحسين عملية CMMI

بالإضافة إلى القوالب المذكورة أعلاه، يتوفر قالب Scrum من سكروم لنظام الفريق

لقد عملت في مشروع كبير BizTalk 2006، ومشاريع BizTalk الشخصية باستخدام التخريب / الفريق (خادم البناء) والسلحفاة التي عملت جميعها بشكل جيد للغاية؛ أنا الآن أعمل على مشروع BizTalk 2009 صغيرا يعتمد على TFS2010 وهو مؤلم.

قد يكون ببساطة تجربة (عدم وجود) مع TFS، ولكن لا يبدو "مصقول"؛ وبالنظر إلى حقيقة أنني بحاجة إلى القيام بكل شيء في Visual Studio، أشعر كما لو أنني أفقد السيطرة على العديد من القطع الأثرية التي لا تجلس بسهولة داخل مقابل (نعم، أعلم أن عام 2009 هو الآن مواطن من الدرجة الأولى).

إذا كنت اتخذ القرار بالنسبة إلى أي منصة تنخفض، أود استخدام التخريب / الفرعي والسلحفاة (أو ربما الزئبق، لكنني لم يكن لدي وقت للتحقيق في ذلك بعد). من منظور التكلفة، فكر في "NIL" لمشروع صغير الحجم. من حيث الميزات، فإنها تحقق كل ما يمكن أن يفعله TFS - المتفرعة، دمج، التكامل المستمر إلخ. في الواقع، لقد اتخذت للتو هذه التوصية إلى عميل مع فريق تطوير BizTalk صغير يتطلع إلى الانتقال من SourceSafe.

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