GitHub için Azure Boards uygulamasını yükleme
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Azure Boards'u GitHub depolarınıza bağlamak için GitHub için Azure Boards uygulamasını yükleyin. Azure Boards projelerini GitHub.com depolara bağladığınızda GitHub işlemeleri ile iş öğelerine çekme istekleri arasında bağlantı kurmayı desteklersiniz. Çalışmanızı planlamak ve izlemek için Azure Boards'ı kullanırken yazılım geliştirme için GitHub'ı kullanabilirsiniz.
GitHub için Azure Boards uygulamasının desteklediği tümleştirmeye genel bakış için bkz . Azure Boards-GitHub tümleştirmesi. GitHub hesabınıza veya kuruluşunuza GitHub için Azure Boards uygulamasını yükledikten sonra projenizden hangi GitHub depolarına bağlanmak istediğinizi seçin.
Önkoşullar
- Azure Boards uygulamasını yüklemek için GitHub kuruluşunun yöneticisi veya sahibi olmanız gerekir.
- Azure Boards projesine bağlanmak için GitHub deposu için Okuma izinlerine sahip olmanız gerekir. Ayrıca, Proje Koleksiyonu Yöneticileri grubunun üyesi olmanız gerekir. Projeyi oluşturduysanız izinleriniz vardır.
Önemli
Deponuz OAuth gibi başka bir kimlik doğrulama türü aracılığıyla zaten bağlıysa, GitHub Uygulaması aracılığıyla yeniden bağlamadan önce bu depoyu mevcut bağlantınızdan kaldırmanız gerekir. GitHub uygulamasını yapılandırmadan önce bu makalenin devamında Yer alan GitHub depolarını ekleme veya kaldırma başlığı altında verilen adımları izleyin.
Bu depoların yöneticisiyseniz, bir Azure DevOps kuruluşunu birden çok GitHub deposuna bağlayabilirsiniz. Ancak, github deposunu birden fazla Azure DevOps kuruluşuna bağlamamalısınız.
Azure Boards kuruluşuna erişim verme
Kuruluşa erişim vermek için aşağıdaki adımları uygulayın.
GitHub web portalında profil menünüzü kullanarak Ayarlar'ı açın.
Tümleştirmeler'in altında Uygulamalar'ıseçin.
Yetkili OAuth Uygulamaları>Azure Boards'u seçin.
Kuruluş erişimi'nin altında, görünebilecek sorunları çözün. Erişim isteği beklemede olarak gösterilen tüm kuruluşlara erişim izni vermek için Ver'i seçin.
Azure Boards uygulamasını yükleme ve yapılandırma
GitHub Marketi'nde Azure Boards uygulamasına gidin.
Plan ayarla'yı seçin.
Azure Boards'a bağlanmak istediğiniz GitHub kuruluşunu seçin.
Azure Boards'a bağlanmak istediğiniz depoları seçin.
Aşağıdaki örnekte tüm depolara bağlanmayı seçiyoruz.
GitHub.com bağlanmak istediğiniz Azure DevOps kuruluşunu ve Azure Boards projesini seçin.
Aynı anda yalnızca bir projeye bağlanabilirsiniz. Bağlanmak istediğiniz başka projeleriniz varsa, bunu daha sonra bu makalenin devamında Diğer projeleri veya depoları yapılandırma başlığı altında açıklandığı gibi yapabilirsiniz.
Azure Boards kuruluşunuzu GitHub.com ile bağlantı kurma yetkisi verme.
Bağlanmak istediğiniz GitHub.com depolarını onaylayın. Bağlanmak istediğiniz depoları seçin. Tümleştirmeye katılmak istemediğiniz depoların seçimini kaldırın.
Bağlantıyı kullanma
Bu noktada Azure Boards-GitHub tümleştirmeniz tamamlanır. Bağlantıda desteklenen özellikleri anlamak için sonraki adımları atlayabilir veya bu adımları izleyebilirsiniz.
Panonuzda, Azure Boards projeniz tarafından kullanılan işlem modeline bağlı olarak "BENIOKU'ya rozet ekle" (Sorun (Temel), Kullanıcı Hikayesi (Çevik) veya Ürün Kapsamı Öğesi (Scrum) adlı yeni bir iş öğesi girmek için Yeni öğe'yi seçin.
Panonuzda BENIOKU'ya rozet ekle başlıklı bir iş öğesi görüntülenir.
İş öğenizi açın ve Bağlantı ekle'nin altında çekme isteği'ne tıklayın.
Depoyu seçin ve çekme isteği kimliğini ve isteğe bağlı bir açıklamayı girin.
Bağlantı ekle'yi seçin.
Arka planda aşağıdaki eylemler gerçekleşir.
- Bağlı GitHub depoları listesindeki ilk deponun README dosyasına bir rozet ekler.
- BENİOKU dosyasına rozetini ekleyerek yapılan güncelleştirme için bir GitHub işlemesi oluşturur.
- BENIOKU dosyasında yapılan değişiklikleri birleştirmek için bir GitHub çekme isteği oluşturur.
- GitHub işleme ve çekme isteğini 1. adımda oluşturulan iş öğesine bağlar.
İş öğenizden ilk çekme isteği bağlantısını seçin.
GitHub çekme isteği yeni bir tarayıcı sekmesinde açılır.
Çekme isteğini birleştir'i seçin.
Depo BENİOKU dosyanıza gidin ve eklenen rozeti görüntüleyin.
Daha fazla bilgi için bkz . GitHub BENIOKU dosyalarına eklenecek durum rozetlerini yapılandırma.
Diğer projeleri veya depoları yapılandırma
Azure Boards uygulama sayfasından diğer Azure Boards/Azure DevOps Projelerini yapılandırabilir, GitHub.com depoları yapılandırabilir veya geçerli yapılandırmayı değiştirebilirsiniz. Daha fazla bilgi için bkz . GitHub depo erişimini değiştirme veya tümleştirmeyi askıya alma veya kaldırma.
Depo ekleme veya kaldırma ya da Azure Boards'tan bağlantı kaldırma
Bağlantıyla ilgili bir sorunla karşılaşırsanız, bağlantıyı kaldırmanızı ve yeni bir bağlantıyla baştan başlamanızı öneririz.
Depo eklemek veya kaldırmak için Bağlantı için diğer seçenekler'i ve ardından Menüden Depo ekle veya Depoları kaldır'ı seçin.
Tüm depoları ve bağlantıyı kaldırmak için Bağlantıyı kaldır seçeneğini belirleyin. Ardından onaylamak için Kaldır'ı seçin.
Depo eklemek veya kaldırmak için bağlantının eylemler simgesini açın ve menüden Depo ekle veya Depoları kaldır'ı seçin.
Tüm depoları ve bağlantıyı kaldırmak için Bağlantıyı kaldır seçeneğini belirleyin. Ardından onaylamak için Kaldır'ı seçin.
Depo erişimini değiştirme
GitHub kuruluşunuz için web portalında oturum açın ve Hesap ayarları'nı açın.
https://github.com/organizations/fabrikam-fiber/settings/profile
Yüklü GitHub Uygulamaları'nı ve ardından Azure Boards'un yanındaki Yapılandır'ıseçin.
Azure Boards yapılandırma sayfası açılır.
Ekranı aşağı kaydırarak Depo erişimi bölümüne gelin.
İstediğiniz seçeneği belirtin, Tüm depolar veya Yalnızca depoları seçin.
Yalnızca depoları seçin'i seçerseniz Azure Boards ile tümleştirmeye katılmak istediğiniz depoları seçin.
İşiniz bittiğinde Kaydet'i seçin.
Azure Boards tümleştirmesini askıya alma veya kaldırma
Önceki yordamda 2. adımdan başlayarak, ekranı aşağı kaydırarak Tehlike bölgesi bölümüne gelin.
Tümleştirmeyi askıya almak için Askıya Al'ı seçin. Askıya almayı onaylamak için açılır onay penceresinde Tamam'ı seçin.
Tümleştirmeyi geri almak için, Ekleme'yi kaldır'ı seçin.
Azure Boards uygulamasını kaldırmak için Kaldır'ı ve ardından açılan onay penceresinde Tamam'ı seçin.
Azure Boards-GitHub bağlantılarını güncelleştirme
GitHub için Azure Boards uygulamasının desteklediği depoları değiştirirseniz Azure Boards GitHub bağlantılarına yönlendirilebilirsiniz. Azure Boards'ta artık GitHub'a bağlanamayacak depoları kaldırmak iyi bir uygulamadır. Daha fazla bilgi için bkz . GitHub depolarını ekleme veya kaldırma.
GitHub için Azure Boards uygulamasını kaldırırsanız Azure Boards, Project ayarları>GitHub bağlantılarında aşağıdaki ileti görüntülenir. Daha önce yapılan tüm GitHub bağlantılarını kaldırmak için Bağlantıyı kaldır'ı seçin. Daha fazla bilgi için bkz . GitHub depolarını ekleme/kaldırma.
Sonraki adımlar
İlgili makaleler
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin