Meninjau permintaan pull

Layanan Azure DevOps | Azure DevOps Server 2022 - Azure DevOps Server 2019

Saat Anda membuat permintaan pull (PR) dan menentukan peninjau yang diperlukan/opsional, Azure Repos akan memberi tahu peninjau bahwa PR Anda siap untuk ditinjau. Semua peninjau yang diperlukan harus menyetujui perubahan PR Anda sebelum perubahan dapat digabungkan ke cabang target. Untuk PR yang mengubah cabang penting seperti main cabang, tim Anda mungkin telah membuat kebijakan cabang yang menentukan peninjau atau memerlukan jumlah minimum peninjau. Jika kebijakan cabang menambahkan peninjau opsional ke PR, Anda dapat menyimpannya, mewajibkannya, atau menghapusnya. Jika kebijakan cabang menambahkan peninjau yang diperlukan ke PR, Anda tidak dapat membuatnya opsional atau menghapusnya. Untuk informasi tentang menetapkan peninjau melalui kebijakan cabang, lihat Menyertakan peninjau kode secara otomatis.

Jika Anda meninjau PR, cobalah untuk memberikan umpan balik konstruktif yang tepat dan mudah dipahami. Untuk informasi selengkapnya tentang umpan balik ulasan, lihat Umpan balik permintaan pull. Artikel ini menjelaskan cara meninjau permintaan pull di Azure DevOps.

Anda hanya dapat meninjau PR Azure DevOps di portal web dengan menggunakan browser Anda.

Di artikel ini, Anda akan mempelajari cara:

  • Meninjau perubahan
  • Menggunakan komentar
  • Mengedit file
  • Melacak file yang ditinjau
  • Memilih perubahan PR
  • Menyelesaikan PR

Di artikel ini, Anda akan mempelajari cara:

  • Meninjau perubahan
  • Menggunakan komentar
  • Memilih perubahan PR

Prasyarat

  • Repositori harus diaktifkan di pengaturan proyek Azure DevOps Anda. Jika hub Repos dan halaman terkait tidak ditampilkan, lihat Mengaktifkan atau menonaktifkan layanan Azure DevOps untuk mengaktifkan kembali Repositori.

  • Untuk meninjau PR, Anda harus menjadi anggota proyek Azure DevOps tempat PR berada, dengan tingkat akses Dasar atau yang lebih tinggi.

    Catatan

    Untuk proyek publik, pengguna yang diberikan akses Pemangku Kepentingan memiliki akses penuh ke Azure Repos.

  • Repositori harus diaktifkan di pengaturan proyek Azure DevOps Anda. Jika hub Repos dan halaman terkait tidak ditampilkan, lihat Mengaktifkan atau menonaktifkan layanan Azure DevOps untuk mengaktifkan kembali Repositori.

  • Untuk meninjau PR, Anda harus menjadi anggota proyek Azure DevOps dengan tingkat akses Dasar atau yang lebih tinggi. Jika Anda bukan anggota proyek, tambahkan.

Anda dapat mengelola PR di Azure DevOps Services dengan menggunakan antarmuka baris perintah (CLI) Azure DevOps. Azure DevOps CLI tersedia saat Anda menginstal Azure CLI dan ekstensi Azure DevOps. Untuk daftar perintah CLI untuk mengelola PR, lihat az repos pr perintah.

Meninjau perubahan

Permintaan pull memungkinkan peninjau yang ditunjuk memeriksa, mendiskusikan, dan memilih perubahan yang diusulkan sebelum perubahan tersebut diterapkan ke cabang target repositori. Perlu diingat bahwa jika pengembangan dilakukan dengan file yang sama di cabang yang berbeda mungkin ada perubahan yang bertentangan. Dalam hal ini diperlukan untuk menganalisis dan menyelesaikan konflik tersebut dengan hati-hati. Untuk melakukannya, mungkin perlu mengedit file secara manual untuk menerapkan perubahan dengan benar dari sumber, target, atau kedua cabang. Mengambil semua perubahan dari sumber atau target (yang dapat dilakukan dengan satu klik tombol) mungkin tidak optimal dan dapat mengakibatkan hilangnya beberapa perubahan yang diperlukan. Ini dapat dilakukan menggunakan alat ADO, atau akan lebih nyaman untuk menggunakan alat pengembangan (seperti Visual Studio).

Untuk mempelajari selengkapnya, lihat Mengatasi konflik penggabungan.

Langkah-langkah berikut menjelaskan bagaimana peninjau PR di Azure Repos dapat menavigasi melalui PR untuk memahami perubahan yang diusulkan:

  1. Dari browser web Anda, buka proyek tim untuk organisasi Azure DevOps Anda. Pilih Permintaan Repo > Pull untuk mencantumkan PR. PR yang baru dibuka default ke tab Gambaran Umum .

  2. Tab Gambaran Umum PR memperlihatkan judul, deskripsi, peninjau, item, riwayat, status, dan komentar yang ditautkan. Baca deskripsi PR untuk melihat perubahan yang diusulkan. Lihat komentar untuk memahami masalah yang diangkat oleh peninjau lain.

    Catatan

    Setiap file diperkirakan untuk sejumlah modifikasi dan ditandai dengan tanda "+" atau label "ganti nama, edit" di samping namanya. Ketika file memiliki lebih dari 50 persen perubahan, file dianggap diganti namanya. Ini adalah ambang default untuk repositori git yang tidak dapat diubah.

    Cuplikan layar tab gambaran umum Azure Repos PR.

  3. Pilih tab File untuk meninjau semua perubahan konten di cabang sumber PR. Tampilan awal memperlihatkan tampilan ringkasan semua perubahan file. Pilih tombol Tampilan di samping file untuk melihat perubahan file tersebut saja. Jika file dimodifikasi, tombol Tampilan akan membuka tampilan berbeda. Jika file ditambahkan atau dihapus, tombol Tampilan akan membuka panel konten.

    Cuplikan layar tampilan ringkasan perubahan di tab File P R.

    Catatan

    Untuk alasan performa, tampilan ringkasan tidak akan menampilkan perubahan untuk file yang lebih besar dari 0,5 MB.

  4. Dalam tampilan berbeda untuk file, Anda dapat memilih tata letak diff Berdampingan atau Sebaris .

    Cuplikan layar tampilan diff berdampingan di tab File P R.

    Tip

    Untuk file tunggal yang lebih besar dari 5 MB, tampilan diff menunjukkan konten file yang dipotong. Untuk tampilan berbeda dari konten lengkap, unduh dan tinjau file tersebut menggunakan alat diff lokal.

    Gunakan pohon file sebelah kiri untuk melihat file lain, atau pilih akar pohon file untuk melihat tampilan ringkasan semua perubahan file.

  5. Untuk meninjau set perubahan yang diperkenalkan oleh dorongan tertentu ke cabang sumber, pilih satu atau beberapa set perubahan dari daftar dropdown perubahan. Saat Anda memilih satu atau beberapa set perubahan, tampilan diff diperbarui untuk hanya menampilkan perubahan dari set perubahan yang dipilih. Fitur ini berguna ketika perubahan telah didorong ke PR sejak tinjauan terakhir Anda dan Anda hanya ingin melihat perubahan baru. Daftar dropdown perubahan menamai setiap set perubahan dengan pesan penerapan dari penerapan akhir di setiap operasi pendorongan.

    Cuplikan layar menu dropdown bagian changeset di tab File P R.

    Tip

    Tahan tombol Shift saat memilih beberapa set perubahan dari daftar dropdown perubahan.

  6. Pilih tab Pembaruan untuk melihat semua set perubahan yang didorong untuk memastikan Anda belum melewatkan perubahan cabang sumber apa pun. Set perubahan diberi nomor dan set perubahan terbaru muncul di bagian atas daftar. Setiap set perubahan menunjukkan penerapan yang didorong dalam operasi pendorongan tersebut. Set perubahan yang didorong paksa tidak akan menimpa riwayat set perubahan dan akan muncul di daftar set perubahan yang sama dengan set perubahan lainnya.

    Cuplikan layar daftar set perubahan di tab Pembaruan P R.

  7. Pilih tab Terapkan untuk melihat riwayat penerapan cabang sumber setelah dialihkan dari cabang target. Riwayat penerapan di tab Penerapan akan ditimpa jika penulis PR memaksakan riwayat penerapan yang berbeda, sehingga penerapan yang diperlihatkan di tab Penerapan mungkin berbeda dari penerapan yang ditampilkan di tab Pembaruan .

    Cuplikan layar daftar penerapan di tab Penerapan P R.

Untuk memberikan gambaran singkat tentang status PR, tab Gambaran Umum PR meringkas pemeriksaan, persyaratan, dan kebijakan cabang yang diteruskan atau gagal oleh PR. Dalam beberapa kasus, ringkasan menunjukkan cuplikan pesan kegagalan dari log pemeriksaan status. Gambaran umum hanya mencantumkan kebijakan yang gagal, tetapi Anda dapat melihat semua pemeriksaan kebijakan yang diteruskan dan gagal dengan memilih Lihat <n> pemeriksaan.

Pada tab Gambaran Umum PR, Anda dapat meninjau deskripsi dan komentar PR untuk memahami perubahan yang diusulkan dan melihat masalah yang diangkat peninjau lain.

Cuplikan layar yang memperlihatkan tab gambaran umum PR.

Meninjau file

Pilih tab File PR untuk melihat perubahan aktual yang dilakukan pada cabang sumber di samping cabang target permintaan pull.

Catatan

Perubahan yang berbeda antara Permintaan pull Azure DevOps dan perbandingan Cabang Azure DevOps disebabkan oleh metode perbandingan yang berbeda.

Ada dua metode perbandingan untuk perintah git diff: Two-dot (git diff A..B) dan three-dot (git diff A...B). Secara default, Permintaan Pull menunjukkan perbedaan tiga titik sementara Perbandingan Cabang menunjukkan perbedaan dua titik.

Contohnya:

      C---D---E branch
     /
A---B---F---G   master

Permintaan Pull: git diff branch...master hanya akan menghasilkan penerapan C, D, E. Perbandingan Cabang: git diff branch..master akan menghasilkan penerapan C, D, E, F, G.

Untuk detail selengkapnya, lihat tiga-dot-and-two-dot-git-diff-comparisons dan git diff

Cuplikan layar tampilan diff file di tab File dari Azure Repos PR.

Catatan

Saat melihat perbedaan untuk satu file yang dipilih, ada batas ukuran file 5 MB. Untuk melihat dan membedakan file yang lebih besar dari 5 MB, Anda dapat mengunduh file dan melihatnya menggunakan alat diff lokal. Saat melihat perbedaan untuk kumpulan file, batas ukuran untuk setiap file adalah 0,5 MB, karena alasan performa.

Meninjau pembaruan

Tinjau versi kode sebelumnya dari daftar drop-down Semua pembaruan .

Cuplikan layar memperlihatkan pembaruan PR di tab File dari Azure Repos PR.

Setiap pembaruan ke cabang menambahkan versi baru ke daftar dan pada tab Pembaruan PR. Saat Anda memilih pembaruan yang berbeda, tampilan diff diperbarui untuk menunjukkan perbedaan antara file di setiap versi PR.

Anda dapat mengejar pembaruan PR setelah menjauh dari PR dengan menelusuri perubahan yang dilakukan sejak tinjauan terakhir Anda.

Telusuri daftar perubahan dari penulis pada tab Pembaruan .

Telusuri daftar perubahan dari penulis.

Lihat dan pilih perubahan yang dibuat dalam penerapan ke cabang pada tab Penerapan .

Cuplikan layar memperlihatkan daftar penerapan di tab Penerapan dari Azure Repos PR.

Menggunakan komentar

Penulis dan peninjau PR dapat berkomunikasi satu sama lain dengan menambahkan dan menanggapi komentar PR. Saat Anda meninjau PR, gunakan komentar untuk menunjukkan masalah dengan perubahan yang diusulkan, menyarankan perubahan, dan menanggapi komentar sebelumnya. Bertujuan untuk umpan balik konstruktif yang tepat dan mudah dipahami. Alamat penerima langsung dengan menggunakan mereka @username. Referensi item kerja dengan menggunakan #workitemID dan PR lainnya dengan menggunakan !pullrequestID. Terkadang, penulis PR membuat komentar untuk diri mereka sendiri untuk tujuan dokumentasi.

Berikan umpan balik dalam komentar

Jika umpan balik Anda berlaku untuk baris atau rentang baris tertentu dalam file, tambahkan komentar di lokasi tersebut dalam file:

  1. Di tab File PR, arahkan mouse ke atas baris yang ingin Anda komentari dan pilih tombol komentar untuk membuka kotak komentar sebaris. Anda juga dapat memilih beberapa baris lalu memilih tombol komentar yang muncul saat Mengarahkan mouse ke atas baris tersebut.

    Cuplikan layar ikon komentar di Azure Repos P Rs.

  2. Masukkan komentar Anda di kotak komentar dan pilih Komentar.

    Cuplikan layar kotak komentar di tab File dari Azure Repos P R.

Jika umpan balik Anda berlaku untuk seluruh file, tambahkan komentar tingkat file dengan memilih Tambahkan komentar dari menu opsi file:

Cuplikan layar menu konteks pohon file di tab File dari Azure Repos P R.

Untuk memberikan umpan balik umum yang tidak terkait dengan file tertentu, tambahkan komentar di tab Gambaran Umum :

Cuplikan layar kotak komentar di tab Gambaran Umum azure Repos P R.

Peninjau PR juga dapat menggunakan komentar untuk menyarankan perubahan pada baris file tertentu, seperti yang dijelaskan di bagian berikutnya.

Menyarankan perubahan komentar

Anda dapat menggunakan komentar untuk menyarankan teks pengganti untuk satu atau beberapa baris dalam file:

  1. Di tab File PR, arahkan mouse ke atas baris yang ingin Anda komentari dan pilih tombol komentar untuk membuka kotak komentar sebaris. Anda juga dapat memilih beberapa baris lalu memilih tombol komentar yang muncul saat Mengarahkan mouse ke atas baris tersebut. Jika diterima, konten yang Anda sarankan akan menggantikan baris atau baris tempat komentar Anda ditambahkan.

    Cuplikan layar ikon komentar di Azure Repos P Rs.

  2. Pilih ikon bola lampu di bawah kotak komentar untuk membuat perubahan yang disarankan dalam kotak komentar dalam blok kode berpagar, lalu pilih Komentar. Anda tidak akan melihat ikon bola lampu jika Menambahkan komentar ke kode asli (sisi kiri) dari tampilan diff berdampingan.

    Cuplikan layar memperlihatkan cara membuat perubahan yang disarankan di tab File dari Azure Repos P R.

Penulis PR dapat menerima saran Anda dengan:

  1. Memilih Terapkan perubahan untuk tahap perubahan kesiapan untuk penerapan.

    Cuplikan layar memperlihatkan cara menerima perubahan yang disarankan di tab File dari Azure Repos P R.

  2. Memilih Terapkan semua perubahan untuk menerapkan semua perubahan bertahap. Penulis PR dapat membatalkan panggung saran dengan memilih Batalkan perubahan.

    Cuplikan layar memperlihatkan cara menerapkan semua perubahan di tab File dari Azure Repos P R.

Mengedit atau menghapus komentar

Anda dapat mengedit atau menghapus komentar anda dengan mengarahkan kurban ke komentar dan memilih ikon edit atau hapus :

Cuplikan layar memperlihatkan tombol edit dan hapus dalam komentar P R.

Seperti komentar

Penulis dan peninjau PR dapat menyukai komentar mereka sendiri atau orang lain dengan mengarahkan mouse ke atas komentar dan memilih ikon jempol:

Cuplikan layar memperlihatkan tombol suka dalam komentar P R.

Komentar dengan suka memperlihatkan ikon jempol yang diisi dan jumlah suka. Arahkan mouse ke atas ikon jempol untuk melihat daftar orang yang menyukai komentar.

Cuplikan layar memperlihatkan jumlah komentar suka dalam komentar P R.

Balas komentar

Penulis PR harus membalas komentar untuk memberi tahu peninjau bagaimana mereka mengatasi umpan balik dan saran:

  1. Untuk membalas komentar, ketik respons Anda di bidang Tulis balasan . Alamat penerima langsung dengan menggunakan mereka @username. Referensi item kerja dengan menggunakan #workitemID dan PR lainnya dengan menggunakan !pullrequestID.

    Cuplikan layar memperlihatkan tempat membalas komentar P R.

  2. Setelah memasukkan respons Anda, pilih Balas & selesaikan jika respons Anda sudah final. Jika tidak, pilih Balas.

    Cuplikan layar memperlihatkan cara membalas dan/atau mengatasi komentar P R.

    Jika Anda memilih Balas & atasi, status komentar akan berubah menjadi Diselesaikan. Penulis PR juga dapat langsung mengubah status komentar, seperti yang dijelaskan di bagian berikutnya.

Mengubah status komentar

Komentar baru awalnya memiliki status Aktif , yang diperbarui penulis PR selama proses peninjauan untuk menunjukkan bagaimana mereka mengatasi umpan balik dan saran peninjau. Penulis PR dapat memilih status komentar dari daftar dropdown status:

Cuplikan layar opsi status komentar dalam komentar P R.

  • Aktif: status default untuk komentar baru.

  • Tertunda: masalah dalam komentar ini sedang ditinjau dan menunggu sesuatu yang lain.

  • Diselesaikan: masalah dalam komentar ini ditangani.

  • Tidak akan memperbaiki: masalah dalam komentar ini dicatat tetapi tidak akan diperbaiki.

  • Ditutup: diskusi dalam komentar ini ditutup.

Penulis dan peninjau PR dapat melacak kemajuan PR dengan memfilter status komentar, seperti yang dijelaskan di bagian berikutnya.

Tambahkan komentar ke PR untuk membuat saran, membalas komentar sebelumnya, dan menunjukkan masalah dengan perubahan yang diusulkan.

  • Komentar sebaris di tab File PR dengan mengarahkan mouse ke atas baris yang ingin Anda komentari dan memilih tombol Cuplikan layar memperlihatkan tombol Komentar di Azure Repos PR.komentar .

    Cuplikan layar komentar di Azure Repos P Rs.

  • Berikan umpan balik yang tidak terkait dengan baris kode tertentu dengan mengomentari tab Gambaran Umum .

  • Alamat penulis atau peninjau lain langsung di komentar Anda dengan menggunakan @username, dan mereferensikan item kerja dengan menggunakan #workitemID. Anda juga dapat mereferensikan PR lain dengan menggunakan !pullrequestID.

Mengedit, menghapus, atau menyukai komentar

Untuk mengedit atau menghapus komentar Anda, arahkan mouse ke komentar dan pilih ikon pensil untuk mengedit komentar atau ikon sampah untuk menghapus komentar.

Untuk menyukai komentar Anda sendiri atau orang lain, arahkan mouse ke atas komentar dan pilih ikon jempol. Komentar dengan suka memperlihatkan ikon yang diisi dan jumlah suka dalam daftar komentar. Arahkan mouse ke atas ikon untuk melihat daftar orang yang menyukai komentar.

Cuplikan layar memperlihatkan tombol edit, hapus, dan suka di komentar P R.

Seperti komentar

Untuk menyukai komentar yang Anda atau orang lain buat, pilih ikon hati. Arahkan mouse ke atas ikon di komentar untuk melihat daftar orang yang menyukai komentar.

Memfilter komentar

Anda dapat memilih komentar atau pembaruan mana yang ditampilkan pada tab Gambaran Umum dengan memilih opsi filter dari daftar dropdown filter komentar. Misalnya, pilih opsi Filter baru untuk melihat komentar dan pembaruan baru sejak terakhir kali Anda membuka PR. Setiap opsi filter memperlihatkan jumlah item untuk kategorinya.

Cuplikan layar memperlihatkan opsi filter komentar di tab Gambaran Umum P R.

Anda dapat memilih komentar dan pembaruan mana yang ditampilkan pada tab Gambaran Umum . Menyembunyikan beberapa komentar dan pembaruan akan membuatnya keluar saat meninjau kode untuk pertama kalinya. Anda juga hanya dapat menunjukkan apa yang baru sejak terakhir kali Anda mengunjungi PR.

Untuk memfilter komentar dan pembaruan, pilih tombol Perlihatkan semuanya (n) di atas daftar komentar, dan pilih salah satu opsi pemfilteran. Tampilan berubah untuk memperlihatkan hanya komentar dan pembaruan yang dipilih. Label tombol berubah untuk memperlihatkan kriteria pemfilteran dan jumlah item yang diperlihatkan.

Cuplikan layar memperlihatkan opsi untuk memfilter daftar komentar di P R.

Komentar alamat

Anda dapat membuat pembaruan cepat ke cabang Anda langsung dari tab File di Kode di web.

Cuplikan layar yang memperlihatkan tombol Edit untuk memperbarui kode langsung di Azure Repos.

Membalas dan mengatasi komentar

Balas komentar dan perbarui status komentar untuk memberi tahu peninjau bagaimana Anda mengatasi komentar dan saran mereka.

  • Untuk mengatasi komentar tanpa membalas, pilih Atasi di bawah komentar.
  • Untuk membalas komentar, ketik respons Anda di bidang Tulis balasan , dan pilih Balas.
  • Untuk membalas dan mengatasi komentar, ketik respons Anda di bidang Tulis balasan , dan pilih Balas & atasi.
  • Balas ke peninjau tertentu dengan menggunakan @username di balasan, dan referensi item kerja dengan menggunakan #workitemID. Anda juga dapat mereferensikan PR lain dengan menggunakan !pullrequestID.

Komentar baru dimulai dalam status Aktif . Pilih Atasi atau Balas & selesaikan untuk memperbarui status komentar ke Diselesaikan.

Cuplikan layar memperlihatkan cara mengatasi komentar di Azure Repos P Rs.

Opsi lainnya tersedia dalam daftar dropdown resolusi komentar:

Cuplikan layar opsi lainnya dalam daftar dropdown resolusi komentar.

  • Aktif: Komentar masih dalam peninjauan.
  • Tertunda: Masalah dalam komentar ini akan diatasi, tetapi belum diperbaiki.
  • Diselesaikan: Masalah yang muncul dalam komentar ini diperbaiki.
  • Tidak akan memperbaiki: Saran dalam komentar dicatat, tetapi PR ini tidak akan mengatasinya.
  • Tertutup: Diskusi untuk komentar ini ditutup.

Untuk melacak file yang telah ditinjau, pilih Opsi lainnya di samping file di PR Anda, lalu pilih Tandai sebagai ditinjau.

Mengedit file

Untuk kenyamanan, penulis PR dapat mengedit file langsung di Azure Repos. Misalnya, Anda mungkin telah menerima perubahan kode yang disarankan peninjau dan ingin membuat perubahan serupa di tempat lain.

  1. Pilih Repos > File, pilih cabang sumber PR, pilih file, lalu pilih Edit.

    Cuplikan layar tombol Edit untuk memperbarui file di Azure Repos.

  2. Buat perubahan Anda di editor, lalu pilih Terapkan untuk membuka dialog Terapkan.

    Cuplikan layar tombol Terapkan di Azure Repos.

  3. Dalam dialog Terapkan, edit pesan penerapan jika perlu, lalu pilih Terapkan untuk menerapkan dan mendorong perubahan ke PR Anda.

    Cuplikan layar dialog Penerapan di Azure Repos.

Melacak file yang ditinjau

Peninjau PR dapat melacak file yang ditinjau dengan memilih Tandai sebagai ditinjau dari menu opsi file, atau dengan memilih kotak centang di samping file atau folder:

Cuplikan layar opsi mark-as-reviewed di menu opsi file di tab File P R.

Memilih perubahan PR

Peninjau PR dapat memilih PR dengan memilih opsi pemungutan suara dari daftar dropdown suara. Ikon peninjau di halaman PR akan menampilkan indikasi pemungutan suara mereka.

Cuplikan layar opsi pemungutan suara di Azure Repos P R.

Opsi pemungutan suara adalah:

  • Setujui: menyetujui perubahan yang diusulkan dalam PR. Opsi ini hanyalah pemungutan suara dan tidak menyetujui PR.

  • Setujui dengan saran: menyetujui perubahan yang diusulkan dalam PR dengan saran opsional untuk perbaikan. Opsi ini hanyalah pemungutan suara dan tidak menyetujui PR.

  • Tunggu penulis: meminta penulis untuk meninjau komentar peninjau. Penulis PR harus memberi tahu peninjau untuk meninjau ulang kode setelah penulis PR menangani komentar. Jika peninjau yang diperlukan menetapkan opsi pemungutan suara ini, pemungutan suara akan memblokir persetujuan PR.

  • Tolak: menunjukkan bahwa perubahan tidak dapat diterima. Saat Anda memilih opsi ini, tambahkan komentar yang menjelaskan alasannya. Jika peninjau yang diperlukan menetapkan opsi pemungutan suara ini, pemungutan suara akan memblokir persetujuan PR.

  • Reset umpan balik: menghapus suara Anda. Tidak adanya pemungutan suara tidak mencegah PR selesai.

Gunakan tombol di kanan atas di PR untuk memilih perubahan PR. Opsi defaultnya adalah Setujui, tetapi Anda dapat memilih opsi lain dari daftar dropdown:

Cuplikan layar yang memperlihatkan opsi pemungutan suara P R.

  • Setujui: Menyetujui perubahan yang diusulkan dalam PR.
  • Setujui dengan saran: Setujui PR, tetapi berikan saran opsional untuk perbaikan.
  • Tunggu penulis: Jangan setujui perubahan, dan minta pembuat untuk meninjau komentar Anda. Penulis harus memberi tahu Anda untuk meninjau kode lagi setelah mereka mengatasi masalah Anda.
  • Tolak: Perubahan tidak dapat diterima. Tinggalkan komentar di PR untuk menjelaskan alasannya.
  • Reset umpan balik: Hapus suara Anda.

Menyelesaikan PR

Penulis PR dapat memilih opsi resolusi PR:

Cuplikan layar opsi resolusi P R di Azure Repos P R.

  • Selesai: selesaikan PR sekarang jika semua peninjau yang diperlukan telah menyetujuinya dan semua kebijakan cabang yang diperlukan terpenuhi.

  • Atur lengkapi otomatis: lengkapi PR secara otomatis saat semua peninjau yang diperlukan menyetujuinya dan semua kebijakan cabang yang diperlukan terpenuhi.

  • Tandai sebagai draf: atur PR ke status draf untuk menunjukkan belum siap untuk ditinjau. Untuk draf PR, Anda dapat memilih Terbitkan untuk menghapus status drafnya dan menandainya siap untuk ditinjau.

  • Abaikan: tutup PR. Untuk PR yang ditinggalkan, Anda dapat memilih Aktifkan kembali untuk memulihkannya.

Untuk informasi selengkapnya tentang menyelesaikan PR, lihat Menyelesaikan permintaan pull.

Langkah berikutnya