استخدام خادم أساس الفريق 2010 إلى التحكم في المصدر Visual Studio 2010
ملخص
حتى الآن، يستخدم Visual Studio Visual SourceSafe للتحكم في المصدر، ولكن بدءا من Visual Studio 2010، سوف تستخدم خادم أساس الفريق للتحكم في المصدر.
في حين أن خادم Team Foundation التقليدي كان معقدا في الإعداد ومتاحا بلا ثمن ، فقد أصبح من الأسهل تثبيته وتكوينه منذ عام 2010 ، ولا يختلف سعر عنصر واحد كثيرا عن Visual SourceSafe ، وحتى مع اشتراك MSDN ، Professional نظرا لأنه مرتبط دائما بما سبق ، فقد أصبح سهل الاستخدام.
بيئة التشغيل
إصدارات Visual Studio المعتمدة
- 2010 (المهنية أو أعلى)
التحقق من إصدار Visual Studio
- 2010 (المهنية)
Visual Studio فريق أساس Server 2010 بيئة دعم التثبيت
- Windows Server 2003 و 2003 R2 و 2008 و 2008 R2 (جميع 32 بت و 64 بت مقبولة)
- نظام التشغيل Windows Vista، 7 (32 بت و 64 بت مقبولان)
مادة
* التلميحات المقدمة هنا تصف فقط الإعدادات حتى تتمكن من التحكم في المصدر من Visual Studio. تم حذف التفسيرات التفصيلية حول التحكم في المصدر وشروح تطبيق الوظائف الأخرى ، لذا يرجى تجربتها أو الرجوع إلى الموقع الرسمي وما إلى ذلك.
يتوفر أيضا Visual Studio 2010 و Team Foundation Server 2010 ، المستخدمان في هذه التلميحات ، للإصدارات التجريبية. إذا لم يكن لديك النسخة الكاملة ، فيرجى تنزيلها واستخدامها من الرابط أدناه.
Visual Studio فريق أساس الخادم 2010
Visual Studio 2010 (واحد مما يلي)
- مايكروسوفت البصرية ستوديو 2010 المحاكمة المهنية -- ISO
- مايكروسوفت البصرية ستوديو 2010 بريميوم المحاكمة -- ISO
- مايكروسوفت البصرية ستوديو 2010 في نهاية المطاف المحاكمة -- ISO
- مايكروسوفت البصرية ستوديو اختبار المهنية 2010 محاكمة – ISO
التحكم في المصدر من جانب العميل غير متوفر في Visual Studio 2010 Express Edition. تأكد من استخدام Professionl Edition أو أعلى. يتم وصف Visual Studio بأنه مثبت بالفعل.
الخطوة الأولى هي تثبيت Team Foundation Server 2010 كإعداد للخادم الذي يدير المصدر. على الرغم من أنه يسمى الخادم ، منذ إصدار 2010 ، يمكن تثبيته ليس فقط على Windows Server ولكن أيضا على أنظمة تشغيل Windows Vista و Windows 7 ، لذلك يمكن استخدامه حتى من قبل الأشخاص الذين ليس لديهم منتج Server ، ويمكن استخدامه بسهولة مثل حمله على جهاز كمبيوتر دفتري وما إلى ذلك.
توضح التلميحات الواردة في هذه المقالة Team Foundation Server 2010 المثبت على نظام التشغيل Windows Server 2008 R2.
عند الاستعراض إلى قرص Team Foundation Server 2010، توجد مجلدات "TFS-x64" و "TFS-x86"، وتقع ملفات الإعداد في كل مجلد. افتح TFS-x64 إذا كان التثبيت لنظام التشغيل x64 أو TFS-x86 لنظام التشغيل x86.
قم بتشغيل ملف "الإعداد.exe" في المجلد.
عند ظهور شاشة التثبيت، انقر فوق التالي.
اقرأ شروط الترخيص بعناية ، وتحقق من "أوافق" وانقر فوق "التالي".
إذا لم يتم تحديد الميزة المراد تثبيتها، فتحقق منها جميعا. بعد تأكيد الشيكات ، انقر فوق الزر "تثبيت".
انتظر لفترة من الوقت حيث سيبدأ التثبيت.
إذا لم يتم تثبيت .NET Framework 4.0 ، فستتم مطالبتك بإعادة التشغيل بعد التثبيت ، لذا أعد تشغيله.
نظرا لاستمرار التثبيت بعد إعادة التشغيل ، إذا قمت بتثبيت صورة القرص على محرك أقراص افتراضي أو ما شابه ذلك ، فستحتاج إلى إعادة تحميلها.
انتظر لفترة من الوقت حيث سيستمر التثبيت بعد إعادة التشغيل.
عند اكتمال التثبيت ، قم بتكوين Team Foundation Server ، لذا تحقق من "بدء تشغيل أداة هجوم خادم Team Foundation" في أسفل يسار الشاشة وانقر فوق الزر "تكوين".
تظهر شاشة إدخال ترخيص Team Foundation Server، وإذا كان لديك واحد، فأدخل مفتاح المنتج. إذا لم يكن الأمر كذلك ، استخدامه كإصدار تقييم.
إذا كنت ترغب في استخدامه كإصدار تقييم ، فسترى رسالة مشابهة لتلك الموجودة على اليمين.
يظهر مركز التكوين.
سيكون عليك الاختيار من بين ثلاثة أنماط تكوين: أساسي ، خادم واحد قياسي ، ومتقدم. ومع ذلك ، إذا قمت بتثبيته على نظام تشغيل عميل ، فسيكون إما أساسيا أو متقدما.
عند تحديد كل عنصر من القائمة الموجودة على اليسار ، يتم عرض المحتويات المعروضة في المعالج وبيئة الإعداد المناسبة ، لذلك حدد المعالج وفقا لبيئتك وانقر فوق الزر "معالج البدء".
هنا نختار "أساسي" لبدء تشغيل المعالج.
انقر فوق التالي.
حدد SQL Server الذي تريد استخدامه كقاعدة بيانات. إذا لم يتم تثبيت SQL Server في البيئة الخاصة بك، يمكنك اختيار تثبيت الإصدار المجاني من SQL Server Express.
SQL Server مثبت بالفعل في بيئة تلميحات، لذا تحقق من "استخدام مثيل SQL Server موجود".
حدد مثيل إذا كنت تستخدم مثيل SQL Server موجود. يمكنك اختبار الاتصال بالنقر فوق الارتباط اختبار على اليمين.
راجع التكوين وانقر فوق التالي.
يتم إجراء فحص لمعرفة ما إذا كان قابلا للتكوين. إذا نجح كل شيء، انقر فوق الزر تكوين.
قمنا بتعيينه للتثبيت على SQL Server موجود ، ولكن في هذه الحالة ، كان علينا تلبية بعض الشروط ، مثل "تم تثبيت البحث عن النص الكامل بالفعل" و "ذاكرة الخادم لا تقل عن 2 جيجابايت". إذا لم تتمكن حقا من مسحه ، فقم بتثبيت SQL Server Express.
عند الانتهاء من التكوين، انقر فوق التالي.
عندما يتم كل شيء بنجاح ، أغلق الشاشة باستخدام زر "إغلاق".
من خلال الوصول إلى عنوان URL المعروض في وسط الشاشة ، يمكنك إدارة مشروع الفريق من خلال متصفح ويب حتى من العميل. ومع ذلك ، لن نوضح ذلك هنا.
ستعود إلى الشاشة السابقة ، ولكن سيتم إغلاق هذه الشاشة أيضا.
تتوفر تكوينات أخرى، لذلك إذا لزم الأمر، حدد تكوين لبدء تشغيل المعالج. يمكنك أيضا بدء التكوين من وحدة تحكم إدارة خادم Team Foundation، والتي تظهر لاحقا.
عند إغلاق "مركز التكوين"، يتم بدء تشغيل وحدة تحكم إدارة خادم Team Foundation تلقائيا.
ومع ذلك ، لا يوجد المزيد لتعيينه هنا هذه المرة ، حتى تتمكن من إغلاقه. يتم إجراء بقية الإعدادات من جانب Visual Studio.
عند بدء تشغيل Visual Studio 2010 على جانب العميل، تحقق من تحديد خادم أساس الفريق في عنصر تحكم المصدر. (يتم تعيينه افتراضيا)
حدد "أدوات" و "خيارات" من القائمة.
حدد التحكم في المصدر، وحدد المكونات الإضافية من الشجرة الموجودة على اليمين، وتأكد من تعيين المكونات الإضافية الحالية للتحكم في المصدر إلى Visual Studio Team Foundation Server.
حدد "التحكم في المصدر" و "البيئة" ، وحدد "أساس الفريق" في "تفضيلات التحكم في المصدر" ، وقم بتعيين كل عنصر حسب الضرورة.
بعد تأكيد الإعدادات ، حدد "الفريق""الاتصال بخادم أساس الفريق" من القائمة.
عند ظهور مربع الحوار الاتصال بمشروع الفريق، انقر فوق الزر خادم.
انقر فوق الزر إضافة.
أدخل اسم الخادم، أو عنوان URL، حيث قمت للتو بتثبيت Team Foundation Server 2010. انقر فوق الزر موافق ( OK) لتأكيد الاتصال، وإذا كان بإمكانك الاتصال بنجاح، إغلاق مربع الحوار. إذا لم تتمكن من الاتصال، فسيظهر مربع حوار خطأ.
تحقق من إدراج الخادم الذي قمت بإضافته.
تحقق من توفر الخادم من تحديد خادم أساس الفريق وانقر فوق الزر اتصال.
في مستكشف الفريق، انقر بزر الماوس الأيمن فوق مجموعة مشروع الفريق في الجذر واختر مشروع فريق جديد.
أدخل وصفا لاسم مشروع الفريق الذي تريد إنشاؤه، ثم انقر فوق التالي.
يظهر مربع الحوار تحديد قالب عملية. يمكنك اختيار MSF لتطوير البرمجيات الرشيقة v5.0 ومنظمة أطباء بلا حدود لتحسين عملية CMMI v5.0 كقوالب، ولكن منظمة أطباء بلا حدود لتطوير البرمجيات الرشيقة v5.0 للتنمية الشخصية أو المشاريع الصغيرة.
إذا لم تكن قد أنشأت أي مشاريع فريق بعد، فيمكنك فقط تحديد إنشاء مجلد تحكم مصدر فارغ.
قم بتأكيد الإعدادات وانقر فوق الزر "إنهاء".
يبدأ إنشاء مشروع الفريق.
عند الانتهاء، انقر فوق الزر إغلاق.
يمكنك أن ترى أن مشروع الفريق الذي قمت بإنشائه يتم عرضه في مستكشف الفريق.
دعونا ننشئ مشروعا الآن. يمكنك إنشاء أي مشروع، ولكن قبل الانتهاء من إنشاء المشروع، حدد إضافة إلى عنصر تحكم المصدر في أسفل يسار مربع الحوار.
يظهر مربع الحوار إضافة إلى عنصر تحكم المصدر، مع تحديد المجلد الذي تريد إضافة المشروع إليه.
إذا لزم الأمر ، يمكنك إنشاء مجلدات وتحديد مكان إضافة المشاريع.
عند إنشاء مشروع، تظهر علامة "+" على يسار كل ملف. يشير هذا إلى أنه تم إنشاء ملف جديد، ولكن لم يتم التحقق منه بعد في عنصر تحكم المصدر.
بالإضافة إلى ذلك، تظهر اللوحة "تعديل معلق" في أسفل Visual Studio مع قائمة بالملفات التي لم تقم بإيداعها.
انقر فوق تسجيل الوصول هنا للتحقق من جميع الملفات المعلقة.
يتم عرض مربع حوار تأكيد، لذا حدد "نعم".
انتظر بضع لحظات حتى يكتمل تسجيل الوصول.
عند اكتمال تسجيل الوصول، يتم عرض علامة مفتاح في كل ملف كما هو موضح في الشكل الموجود على اليمين. سيؤدي ذلك إلى جعل الملف الذي تم فحصه في عنصر تحكم المصدر. سيكون العرض هنا هو نفسه Visual SourceSafe.
يمكنك النقر نقرا مزدوجا فوق "التحكم في المصدر" من "مستكشف الفريق" للتحكم في المصدر في الخادم من داخل Visual Studio.
كما هو موضح في الشكل الموجود على اليمين ، يمكنك أن ترى أن المشروع الذي أنشأته للتو قد تم إيداعه.
عند تحرير الرمز، يتم سحبه تلقائيا وله علامة اختيار حمراء كما هو موضح في الشكل الموجود على اليمين. إذا كان شخص آخر يقوم بتحرير الملف، فلن تتمكن من سحبه.
يمكنك تعيين عنصر تحكم السلوك هذا في خيارات Visual Studio أو في وحدة تحكم الإدارة.
لإيداع ملف معدل، انقر بزر الماوس الأيمن فوق الملف واختر إيداع من القائمة.
إذا قمت بتغيير التعليمات البرمجية عن طريق الخطأ، أو إذا كنت تريد العودة إلى حالة سابقة، فحدد "التراجع عن التغييرات المعلقة".
ملخص
يصف هذا القسم خطوات الإعداد للوصول إلى عنصر تحكم المصدر من Visual Studio. لا يتعلق التحكم في المصدر بإدارة المصادر فحسب ، بل له أيضا وظائف مختلفة مثل مشاركة شفرة المصدر مع أشخاص متعددين ، والتحكم الحصري ، والتحكم في الإصدار ، ومقارنة التعليمات البرمجية مع الإصدارات السابقة ، وإعداد سلطة الوصول ، وما إلى ذلك. أيضا ، في حين أن Visual SourceSafe هي ميزة التحكم في المصدر فقط ، فإن Team Foundation Server يحتوي أيضا على ميزات أخرى مثل الإصدارات التلقائية وإخراج التقارير وإدارة العمل وتكامل SharePoint ، لذلك إذا كان لديك الوقت ، فقد ترغب في تجربة استخدام هذه الميزات أيضا.