Bagikan melalui


Apa itu integrasi Azure Boards-GitHub?

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

Tetap selaras dan terkoordinasi dengan Azure Boards dan tautkan aktivitas dan masalah kode Anda dari GitHub. Artikel ini memberikan gambaran umum tentang integrasi antara Azure Boards dan GitHub.

Important

Jika Anda ingin mengonfigurasi dan mengelola koneksi ke GitHub.com, gunakan aplikasi Azure Boards untuk GitHub. Aplikasi ini memberikan pengalaman konfigurasi yang lebih efisien dan memiliki keuntungan mengautentikasi dan beroperasi sebagai aplikasi daripada individu. Setelah terhubung, Anda dapat mengelola repositori baik dari Azure Boards atau GitHub.com.

Integrasi antara Azure Boards dan GitHub

Azure Boards dan Azure DevOps mendukung integrasi dengan repositori GitHub.com dan GitHub Enterprise Server. Anda dapat mulai dari Azure Boards atau GitHub untuk mengintegrasikan dan terhubung ke repositori GitHub ke proyek Azure Boards.

Azure DevOps Services mendukung hingga 500 koneksi repositori GitHub per koneksi. Azure DevOps 2022 mendukung hingga 500 repositori, dan versi sebelumnya mendukung hingga 100 repositori.

Fitur integrasi

Integrasi Azure Boards-GitHub mendukung fitur-fitur berikut:

Feature Description Informasi selengkapnya
Item kerja transisi Alihkan item kerja ke status "Selesai" atau "Tuntas" dengan perintah fix, fixes, atau fixed di GitHub. Gunakan AB# untuk menautkan dari GitHub ke item kerja Azure Boards
Menambahkan komentar Postinglah komentar ke commit, pull request, atau isu di GitHub ketika ditautkan ke item kerja. Komunikasi pada GitHub
Menautkan dari item kerja Tambahkan tautan item kerja ke cabang, penerapan, atau permintaan pull GitHub dengan mencari dan menelusuri paling detail dalam repositori. Hubungkan komit, permintaan tarik, cabang, dan masalah GitHub dengan item kerja di Azure Boards
Menampilkan objek GitHub Bekerja dengan anotasi GitHub di papan dan membuka dengan cepat commit, permintaan pull, atau issue GitHub yang tertaut. Tampilkan objek GitHub di papan
Wawasan Pull Request Lihat status draf, status peninjauan, dan status pemeriksaan untuk permintaan penarikan GitHub yang tertaut secara langsung dari bagian pengembangan. GitHub wawasan permintaan pull
Sebutkan permintaan pull GitHub Gunakan penyebutan ! untuk mereferensikan dan mendiskusikan permintaan pull GitHub dari bidang teks item kerja atau komentar apa pun. Sebutkan permintaan tarik GitHub
Membangun keterlacakan untuk alur YAML Secara otomatis membuat tautan Terintegrasi dalam build pada item kerja saat menggunakan Azure Pipelines YAML dengan repositori GitHub. Menampilkan status build untuk alur YAML
Konfigurasi lencana status Tambahkan sintaks Markdown ke repositori GitHub README.md dan tampilkan status papan Anda. Tambahkan lencana status untuk repo GitHub
Mengelola akses repositori Pilih apakah semua repositori atau hanya repositori yang Anda tentukan dapat berpartisipasi dalam integrasi GitHub Azure Boards. Mengubah akses repositori
Memecahkan masalah integrasi Pecahkan masalah apa pun dalam integrasi GitHub Azure Boards dengan repositori Anda. Mengatasi masalah koneksi
Mengaktifkan DevSecOps Konfigurasikan dukungan untuk DevSecOps (atau Secure DevOps), amankan kode Anda dengan GitHub, sehingga Anda dapat melacak pekerjaan Anda dengan aman di Azure Boards. Aktifkan DevSecOps dengan Azure dan GitHub

Tugas Penghubungan

Anda dapat menyelesaikan tugas koneksi berikut dengan integrasi Azure Boards-GitHub:

Restrictions

Pembatasan berikut berlaku untuk integrasi Azure Boards-GitHub:

  • Anda dapat menyambungkan repositori GitHub hanya ke satu organisasi dan proyek Azure DevOps.

    Jika Anda menyambungkan repositori GitHub yang sama ke lebih dari satu organisasi Azure DevOps, Anda mungkin mengalami penautan penyebutan AB# yang tidak terduga. Untuk informasi lebih lanjut, kunjungi Memecahkan Masalah Integrasi Azure Boards-GitHub.

  • Azure DevOps hanya dapat berintegrasi dengan repositori GitHub atau repositori Git Azure Repos. Integrasi dengan repositori Git lainnya tidak didukung.

  • Anda tidak dapat melakukan kueri item kerja yang memiliki tautan ke artefak GitHub. Namun, Anda bisa melakukan kueri untuk item kerja dengan pengaturan External Link Count > 0.