مقدمة إلى Azure Repos
إن Azure Repos هي مجموعة من أدوات التحكم بالإصدار التي يمكنك استخدامها لإدارة التعليمات البرمجية.
يعد استخدام التحكم في الإصدار فكرة جيدة عما إذا كان مشروع البرنامج كبيرا أم صغيرا.
يوفر Azure Repos نوعين من التحكم بالإصدار:
- Git: التحكم في الإصدار الموزع
- التحكم في إصدار أساس الفريق (TFVC): التحكم المركزي بالإصدار
ما الذي أحصل عليه مع Azure Repos؟
- استخدام مستودعات Git الخاصة المجانية وطلبات السحب والبحث في التعليمات البرمجية: احصل على استضافة ودعم غير محدود لمستودع Git الخاص الذي يتدرج من مشروع هواية إلى أكبر مستودع في العالم.
- دعم أي عميل Git: الاتصال بأمان مع ودفع التعليمات البرمجية إلى مستودع Git الخاص بك من أي IDE أو محرر أو عميل Git.
- تكامل مواضع الويب وواجهة برمجة التطبيقات API: أضف عمليات التحقق من الصحة والإضافات من السوق أو قم ببناء مواضع الويب الخاصة بك واجهات برمجة التطبيقات REST APIs.
- البحث عن الشفرة الدلالية: يمكنك العثور بسرعة على ما تبحث عنه من خلال بحث على علم بالشفرة يفهم الفئات والمتغيرات.
- Collab لبناء رمز أفضل: القيام بمزيد من المراجعات رمز Git فعالة مع مناقشة مترابطة والتكامل المستمر لكل تغيير. استخدم الروافع الشوكية لتعزيز التعاون مع مهام سير العمل الداخلية المصدر.
- التشغيل التلقائي باستخدام CI/CD المضمن: إعداد التكامل المستمر/التسليم المستمر (CI/CD) لتشغيل البنيات والاختبارات والنشرات تلقائيا. بما في ذلك كل طلب سحب مكتمل باستخدام Azure Pipelines أو أدواتك.
- حماية جودة التعليمات البرمجية باستخدام نهج الفرع: حافظ على جودة التعليمات البرمجية عالية من خلال طلب تسجيل الخروج من مراجع التعليمات البرمجية، والبنى الناجحة، واجتياز الاختبارات قبل دمج طلبات السحب. خصّص نهج الفرع للحفاظ على معايير فريقك العالية.
- استخدام الأدوات المفضلة لديك: استخدم مستودعات Git وTFVC على Azure Repos مع محررك المفضل وIDE.
لمزيد من المرجع حول استخدام git في Azure Repos، راجع Microsoft Learn.