Azure Repos'a giriş
Azure Repos, kodunuzu yönetmek için kullanabileceğiniz bir sürüm denetimi araçları kümesidir.
Yazılım projenizin büyük mü yoksa küçük mü olduğu konusunda sürüm denetimini kullanmak iyi bir fikirdir.
Azure Repos iki tür sürüm denetimi sağlar:
- Git: dağıtılmış sürüm denetimi
- Team Foundation Sürüm Denetimi (TFVC): merkezi sürüm denetimi
Azure Repos ile ne elde ederim?
- Ücretsiz özel Git depolarını, çekme isteklerini ve kod aramasını kullanın: Bir hobi projesinden dünyanın en büyük deposuna ölçeklendirilen TFVC için sınırsız özel Git deposu barındırma ve desteği alın.
- Herhangi bir Git istemcisi için destek: Herhangi bir IDE, düzenleyici veya Git istemcisinden Git deponuza güvenli bir şekilde bağlanın ve kodu gönderin.
- Web kancaları ve API tümleştirmesi: Marketten doğrulamalar ve uzantılar ekleyin veya kendi kullanarak web kancalarınızı ve REST API'lerinizi oluşturun.
- Anlamsal kod araması: Sınıfları ve değişkenleri anlayan kod kullanan bir aramayla aradığınızı hızla bulun.
- Daha iyi kod oluşturmak için birlikte çalışma: Yazışmalı tartışma ve her değişiklik için sürekli tümleştirme ile daha etkili Git kodu incelemeleri yapın. İç kaynak iş akışları ile işbirliğini desteklemek için çatalları kullanın.
- Yerleşik CI/CD ile otomasyon: Derlemeleri, testleri ve dağıtımları otomatik olarak tetikleyen sürekli tümleştirme/sürekli teslim (CI/CD) ayarlayın. Azure Pipelines veya araçlarınızı kullanarak tamamlanan her çekme isteğini dahil edin.
- Dal ilkeleriyle kod kalitenizin korunması: Kod gözden geçirenin oturumunu kapatmasını, başarılı derlemeleri ve çekme isteklerini birleştirmeden önce testleri geçirmesini zorunlu tutarak kod kalitesini yüksek tutun. Dal ilkelerinizi özelleştirerek ekibinizin yüksek standartlarını koruyun.
- Sık kullandığınız araçların kullanımı: Sık kullandığınız düzenleyici ve IDE ile Azure Depoları'nda Git ve TFVC depolarını kullanın.
Azure Repos'ta git kullanma hakkında daha fazla başvuru için Microsoft Learn'e bakın.