ما فائدة برنامج Microsoft Team Foundation Server
وإن أمكن ما هى طريقة تثبيته وإعداده
ما فائدة برنامج Microsoft Team Foundation Server
وإن أمكن ما هى طريقة تثبيته وإعداده
السلام عليكم ورحمة الله وبركاته
الـ Team Foundation Server أو TFS هو حزمة برمجية كبيرة لا يمكن الإجابة عنها في سؤال وإجابة. ولكن سأحاول تبسيط المسألة قدر الإمكان:
هذه الحزمة صدر منها إلى الآن ثلاثة إصدارات 2005 و 2008 و الأخيرة 2010 ...
والمميزات العامة في كل واحدة هي:
1) تحتوي على Version Control وهذا الجزء يساعدك على التحكم في نسخ الـ Code الخاصة بك والرجوع لأي واحدة في أي وقت دون عناء.
2) تحتوي على WorkItem Tracking من أجل متابعة الـ Tasks للفريق ومتابعة الخصائص التي يطلبها العملاء ومتابعة الأخطاء التي تظهر في البرنامج مع إمكانية ربطها بالـ Code وغيرها كثير.
3) تحتوي على Reporting Services من أجل استخراج التقارير النافعة الخاصة بكل مشروع فمثلاً من خلال عمل الفريق يمكن لمدير الفريق أو المشروع أو العميل نفسه رؤية مستوى التقدم بالمشروع من خلال مجموعة تقارير تلخص له ما يحدث في المشروع دون الرجوع إلى قائد الفريق.
4) تحتوي على Sharepoint من أجل التفاعل بين أعضاء المشروع الواحد فمن خلال هذه الخاصية يمكن لأعضاء الفريق الواحد التفاعل فيما بينهم من خلال النقاشات والملفات المرفوعة والمهام وغيرها حتى وإن كانوا في مناطق جغرافية بعيدة.
5) تحتوي على Build Machine .. فعن طريق TFS يمكنك استخدامه في عملية ال Continuous Integration و الـ Gated Check-ins وهي مناسبة جداً للحفاظ على الـ Quality الخاصة بالمشروع.
6) يمكن من خلاله تطبيق Process معينة على مشروعك .. مثل الـ Scrum أو ال XP أو MSF ..... إلخ إلخ
7) يدعم التواصل مع برامج الـ Office الشهيرة .. مثل Excel و MS Project من أجل عمليات إدارة المشاريع وتوزيع المهام .. إلخ
8) هذا بالإضافة إلى أنه يدعم Out Of the Box التواصل مع Visual Studio مباشرة.
أما طريقة تنصيب هذه الحزمة البرمجية فيمكنك الرجوع إلى الـ manual الخاص بذلك من موقع ميكروسوفت الرسمي .. ويمكنك الرجوع لهذا الفيديو
مدونة ابنتي الرضيعة: يوميات رزان
مدونتي التقنية العربية: البرمجة مع عبد المنعم
Technical Blog: Abdul Moniem's Thoughts
LinkedIn: Profile
نـــور كتب:السلام عليكم ورحمة الله وبركاته
الـ Team Foundation Server أو TFS هو حزمة برمجية كبيرة لا يمكن الإجابة عنها في سؤال وإجابة. ولكن سأحاول تبسيط المسألة قدر الإمكان:
هذه الحزمة صدر منها إلى الآن ثلاثة إصدارات 2005 و 2008 و الأخيرة 2010 ...
والمميزات العامة في كل واحدة هي:
1) تحتوي على Version Control وهذا الجزء يساعدك على التحكم في نسخ الـ Code الخاصة بك والرجوع لأي واحدة في أي وقت دون عناء.
2) تحتوي على WorkItem Tracking من أجل متابعة الـ Tasks للفريق ومتابعة الخصائص التي يطلبها العملاء ومتابعة الأخطاء التي تظهر في البرنامج مع إمكانية ربطها بالـ Code وغيرها كثير.
3) تحتوي على Reporting Services من أجل استخراج التقارير النافعة الخاصة بكل مشروع فمثلاً من خلال عمل الفريق يمكن لمدير الفريق أو المشروع أو العميل نفسه رؤية مستوى التقدم بالمشروع من خلال مجموعة تقارير تلخص له ما يحدث في المشروع دون الرجوع إلى قائد الفريق.
4) تحتوي على Sharepoint من أجل التفاعل بين أعضاء المشروع الواحد فمن خلال هذه الخاصية يمكن لأعضاء الفريق الواحد التفاعل فيما بينهم من خلال النقاشات والملفات المرفوعة والمهام وغيرها حتى وإن كانوا في مناطق جغرافية بعيدة.
5) تحتوي على Build Machine .. فعن طريق TFS يمكنك استخدامه في عملية ال Continuous Integration و الـ Gated Check-ins وهي مناسبة جداً للحفاظ على الـ Quality الخاصة بالمشروع.
6) يمكن من خلاله تطبيق Process معينة على مشروعك .. مثل الـ Scrum أو ال XP أو MSF ..... إلخ إلخ
7) يدعم التواصل مع برامج الـ Office الشهيرة .. مثل Excel و MS Project من أجل عمليات إدارة المشاريع وتوزيع المهام .. إلخ
8) هذا بالإضافة إلى أنه يدعم Out Of the Box التواصل مع Visual Studio مباشرة.
أما طريقة تنصيب هذه الحزمة البرمجية فيمكنك الرجوع إلى الـ manual الخاص بذلك من موقع ميكروسوفت الرسمي .. ويمكنك الرجوع لهذا الفيديو
بارك الله فيك اخى الفاضل
ولكن ما اقصده هل سأستفيد منه فى حالة عملى على تصميم مشروع؟
هل سيضيف للمشروع جديد؟
ام ان التصميم والتعديلات تكون من VS فقط
تم تعديل هذه المشاركة بواسطة red_scorpion1 في 24 أكتوبر 2010 في 10:28
لن تحتاج كل مزايا الـ TFS إذا كنت لا تعمل في فريق عمل.
وستحتاج فقط إلى خاصية الـ Version Control والتي من المفروض ألا يستغني عنها أي مبرمج.
ولهذا أبشرك:
يمكنك تنصيب TFS 2010 على Windows 7 مثلاً .. ولن تحتاج لسيرفر لإنزاله.
بخصوص عملية التصميم وما شابه. فلن تحتاج له في هذه المرحلة .. Visual Studio 2010 ultimate يحتوي على ما تريد .. وأعتقد النسخة التي قبله أيضاً.
مدونة ابنتي الرضيعة: يوميات رزان
مدونتي التقنية العربية: البرمجة مع عبد المنعم
Technical Blog: Abdul Moniem's Thoughts
LinkedIn: Profile