Bagikan melalui


Apa itu integrasi Azure Boards-GitHub?

Layanan Azure DevOps | Azure DevOps Server | Azure DevOps Server 2022

Tetap selaras dan terkoordinasi dengan Azure Boards dan tautkan aktivitas kode dan masalah 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 tersambung, 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 memulai dari Azure Boards atau GitHub untuk mengintegrasikan dan menyambungkan ke repositori GitHub ke proyek Azure Boards.

Layanan Azure DevOps mendukung hingga 500 koneksi repositori GitHub per koneksi. Azure DevOps 2022 mendukung hingga 500 repositori, dan versi yang lebih lama mendukung hingga 100 repositori.

Fitur integrasi

Integrasi Azure Boards-GitHub mendukung fitur-fitur berikut:

Feature Description Informasi selengkapnya
Item kerja transisi Transisikan item kerja ke status "Selesai" atau "Terselesaikan" dengan perintah fix, fixes, atau fixed di GitHub. Menggunakan AB# untuk menautkan dari GitHub ke item kerja Azure Boards
Menambahkan komentar Mengeposkan komentar ke commit, permintaan penarikan, atau masalah GitHub ketika ditautkan ke item kerja. Berkomunikasi di GitHub
Tautan dari item kerja Tambahkan tautan item kerja ke cabang GitHub, commit, atau tarik permintaan. Menautkan komit GitHub, permintaan tarik, cabang, dan masalah ke item kerja di Azure Boards
Menampilkan objek GitHub Bekerja dengan anotasi GitHub di papan dan dengan cepat membuka commit GitHub yang ditautkan, pull request, atau masalah. Menampilkan objek GitHub di papan
Mengonfigurasi lencana status Tambahkan sintaks Markdown ke file README.md repositori GitHub dan tampilkan status papan Anda. Menambahkan lencana status untuk repositori GitHub Anda
Mengelola akses repositori Pilih apakah semua repositori atau hanya repositori yang Anda tentukan dapat berpartisipasi dalam integrasi Azure Boards-GitHub. Mengubah akses repositori
Memecahkan masalah integrasi Memecahkan masalah apa pun dalam integrasi Azure Boards-GitHub 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. Mengaktifkan 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 proyek yang ditentukan dalam dua atau beberapa organisasi Azure DevOps, Anda mungkin mengalami penautan AB# yang tidak terduga. Untuk informasi selengkapnya, lihat Memecahkan masalah integrasi Azure Boards-GitHub.

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

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