Aracılığıyla paylaş


Azure Boards-GitHub tümleştirmesi nedir?

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022

Azure Boards ile uyumlu ve koordineli kalın ve GitHub üzerinden kod etkinliklerinizi ve sorunları bağlayın. Bu makalede, Azure Boards ile GitHub arasındaki tümleştirmeye genel bir bakış sağlanır.

Important

GitHub.com bağlantılarınızı yapılandırmak ve yönetmek istiyorsanız GitHub için Azure Boards uygulamasını kullanın. Uygulama daha kolay bir yapılandırma deneyimi sağlar ve bir birey yerine kimlik doğrulaması ve uygulama olarak çalışma avantajına sahiptir. Bağlandıktan sonra depoları Azure Boards veya GitHub.com yönetebilirsiniz.

Azure Boards ile GitHub arasında tümleştirme

Azure Boards ve Azure DevOps, GitHub.com ve GitHub Enterprise Server depolarıyla tümleştirmeyi destekler. GitHub depolarını bir Azure Boards projesine tümleştirmek ve bağlanmak için ya Azure Boards ya da GitHub'dan başlayabilirsiniz.

Azure DevOps Hizmetleri, bağlantı başına en fazla 500 GitHub depo bağlantısını destekler. Azure DevOps 2022 en fazla 500 depo destekler ve önceki sürümler en fazla 100 depo destekler.

Tümleştirme özellikleri

Azure Boards-GitHub tümleştirmesi aşağıdaki özellikleri destekler:

Feature Description Daha fazla bilgi
İş öğelerini geçiş GitHub'da fix, fixes veya fixed komutları ile iş öğelerini "Bitti" veya "Tamamlandı" durumuna geçirebilirsiniz. GitHub'dan Azure Boards iş öğelerine bağlanmak için AB# kullanın
Yorum ekleme bir iş öğesine bağlanıldığında bir GitHub işlemesine, çekme isteğine veya soruna açıklama gönderin. GitHub'da İletişim Kurma
İş öğelerinden bağlantı oluştur Bir depoda arama yaparak ve ayrıntılara inerek bir GitHub dalına, commit'ine veya çekme isteğine iş öğesi bağlantıları ekleyin. GitHub işlemelerini, pull request'leri, dalları ve konuları Azure Boards'taki iş öğeleriyle ilişkilendirin
GitHub nesnelerini görüntüleme GitHub panosunda GitHub notlarıyla çalışın ve bağlı GitHub katkılarını, çekme isteklerini veya sorunları hızla açın. GitHub nesnelerini bir tahtada görüntüle
Çekme isteği hakkında analizler Geliştirme bölümünden doğrudan bağlı GitHub çekme isteklerinin taslak durumu, gözden geçirme durumu ve Kontroller durumunu görüntüleyin. GitHub pull request içgörüleri
GitHub çekme isteklerinden bahsetme ! bahsetmelerini kullanarak herhangi bir iş öğesi metin alanından veya açıklamadan GitHub çekme isteklerine başvurun ve bunları tartışın. Mention GitHub pull request'leri
YAML işlem hatları için derleme izlenebilirliği Azure Pipelines YAML'yi bir GitHub deposu ile kullanırken, iş öğelerinde derleme ile tümleştirilmiş bağlantılar otomatik olarak oluşturun. YAML işlem hatları için derleme durumunu görüntüleme
Durum rozetlerini yapılandırma GitHub deposu README.md dosyasına Markdown söz dizimi ekleyin ve pano durumunuzu gösterin. GitHub deponuz için durum rozetleri ekleyin
Depo erişimini yönetme Tüm depoların mı yoksa yalnızca belirttiğiniz depoların Azure Boards GitHub tümleştirmesine katılıp katılamayacağını seçin. Depo erişimini değiştirme
Tümleştirme sorunlarını giderme Depolarınızla Azure Boards GitHub tümleştirmesindeki sorunları giderin. Bağlantı sorunlarını çözme
DevSecOps'ı etkinleştirme DevSecOps (veya Secure DevOps) desteğini yapılandırın, GitHub ile kodunuzun güvenliğini sağlayın; böylece Azure Boards'de çalışmanızı güvenle izleyebilirsiniz. Azure ve GitHub ile DevSecOps'u Etkinleştirin

Bağlantı görevleri

Azure Boards-GitHub tümleştirmesi ile aşağıdaki bağlantı görevlerini tamamlayabilirsiniz:

Restrictions

Azure Boards-GitHub tümleştirmesi için aşağıdaki kısıtlamalar geçerlidir:

  • bir GitHub deposunu tek bir Azure DevOps kuruluşa ve projeye bağlayabilirsiniz.

    Aynı GitHub deposunu iki veya daha fazla Azure DevOps kuruluşunda tanımlanan projelere bağlarsanız, beklenmeyen AB# bahsetme bağlantısıyla karşılaşabilirsiniz. Daha fazla bilgi için bkz. Troubleshoot Azure Boards-GitHub integration.

  • Azure DevOps yalnızca GitHub depolarla veya Azure Repos Git depolarıyla tümleştirebilir. Diğer Git depolarıyla tümleştirme desteklenmez.

  • GitHub yapıtlarına bağlantılar içeren iş öğelerini sorgulayamazsınız. Ancak, bir External Link Count > 0 ayar ile iş öğelerini sorgulayabilirsiniz.