Bosh sahifa Wiki Azure Repos

Azure Repos

Azure Repos — Microsoft’ning Azure DevOps xizmatlar to’plamining bir qismi bo’lib, u kod repozitoriylarini xostlash uchun mo’ljallangan. U ham zamonaviy Git, ham Microsoft’ning eski Team Foundation Version Control (TFVC) tizimini qo’llab-quvvatlaydi.

Azure DevOps to’plamining bir qismi sifatida

Azure Repos mustaqil xizmat sifatida emas, balki Azure Boards (vazifa boshqaruvi), Azure Pipelines (CI/CD) va boshqa vositalarni o’z ichiga olgan kengroq Azure DevOps to’plamining bir qismi sifatida taqdim etiladi. Bu integratsiya kod, vazifalar va joylashtirish jarayonini bitta platformada birlashtirish imkonini beradi.

Git va TFVC’ni qo’llab-quvvatlashi

Azure Repos zamonaviy Git repozitoriylarini to’liq qo’llab-quvvatlaydi, shu bilan birga Microsoft’ning eski, markazlashgan TFVC tizimidan foydalanayotgan tashkilotlar uchun ham muqobil taqdim etadi. Bu ikki tomonlama qo’llab-quvvatlash eski Microsoft infratuzilmasidan Git‘ga bosqichma-bosqich o’tishni osonlashtiradi.

Microsoft ekotizimi bilan integratsiyasi

Azure Repos Visual Studio, Azure Active Directory va boshqa Microsoft mahsulotlari bilan chuqur integratsiyalashgan, bu esa uni allaqachon Microsoft texnologiyalaridan foydalanayotgan korporativ tashkilotlar uchun tabiiy tanlov qiladi.

Boshqa Azure DevOps xizmatlari bilan bog’liqligi

Azure Repos’dagi kod o’zgarishlari to’g’ridan-to’g’ri Azure Boards’dagi vazifalar bilan bog’lanishi va Azure Pipelines orqali avtomatik test va joylashtirish jarayonlarini ishga tushirishi mumkin. Bu chuqur o’zaro bog’liqlik butun ishlab chiqish tsiklini bitta platformada boshqarish imkonini beradi.

GitHub bilan Microsoft ichida qanday farqlanishi

Microsoft GitHub‘ni ham sotib olganidan so’ng, kompaniya ichida ikkita o’xshash xizmat — Azure Repos va GitHub — mavjud bo’lib qoldi. Amaliyotda GitHub ko’proq ochiq manba va keng jamoatchilik loyihalari uchun, Azure Repos esa ko’proq Azure DevOps ekotizimiga chuqur bog’langan korporativ, xususiy loyihalar uchun tanlanadi.

Bog’liq tushunchalar

Microsoft, Azure, Git, GitHub, CI/CD, DevOps