Çekme isteklerini görüntüleme, filtreleme ve açma

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Visual Studio 2019 | Visual Studio 2022

Azure Repos'taki git deposundaki kod değişikliklerini gözden geçirmek ve birleştirmek için çekme istekleri (PR) oluşturursunuz. Ekip üyeleri ve proje katılımcıları, kodu hedef dala birleştirmeden önce değişiklikleri gözden geçirebilir ve geri bildirimde bulunabilir. Gözden geçirenler ayrıca değişikliklere açıklama ekleyebilir ve kodu onaylamak veya reddetmek için oy verebilir.

Teams, korumalı dallardaki değişiklikler için PR'ler gerektirebilir ve belirli pr'lerin belirli ölçütlere uymasını gerektirecek şekilde dal ilkeleri ayarlayabilir.

Proje için PR'leri listelemenin, filtrelemenin, görüntülemenin ve açmanın çeşitli yolları vardır.

Önkoşullar

  • Projenizde depolar etkinleştirilmelidir. Depolar hub'ı ve ilişkili sayfalar görüntülenmiyorsa, depoları yeniden etkinleştirmek için bkz. Azure DevOps hizmetini açma veya kapatma.

  • PR'leri görüntülemek için Çekme isteğinin içinde olduğu Azure DevOps projesinin üyesi olmanız ve Temel erişim veya daha yüksek bir değere sahip olmanız gerekir. Proje üyesi değilseniz, eklensin.

    Not

    Ortak projeler için Paydaş erişimi verilen kullanıcılar Azure Repos'a tam erişime sahiptir.

  • Projenizde depolar etkinleştirilmelidir. Depolar hub'ı ve ilişkili sayfalar görüntülenmiyorsa, depoları yeniden etkinleştirmek için bkz. Azure DevOps hizmetini açma veya kapatma.
  • PR'leri görüntülemek için Temel erişim veya daha yüksek erişime sahip Azure DevOps projesinin bir üyesi olmanız gerekir. Proje üyesi değilseniz, eklensin.
  • Azure DevOps Services'te, uzantıyla azure-devops Azure komut satırı arabiriminden (CLI) PR'leri ve diğer kaynakları yönetebilirsiniz. Azure DevOps Services CLI ile çalışmayı öğrenmek için bkz . Azure DevOps CLI'yı kullanmaya başlama. PR'ler için Azure Repos CLI komutları az repos pr kullanır.

Çekme isteklerini listeleme

Azure DevOps proje web sitesini, Visual Studio'yu veya Azure DevOps komut satırını kullanarak PR'leri listeleyebilirsiniz.

  1. Projedeki belirli bir depodaki PR'leri listelemek için web portalında bu projeye gidin ve Repos>Çekme istekleri'ni seçin.

    Çekme isteklerinizi görüntüleme ekran görüntüsü.

  2. Doğru depoyu seçtiğinizden emin olun.

    Deponuzu seçme ekran görüntüsü.

  3. Varsayılan görünümDem sekmesinin altında PR'lerinizi gösterir. Geçerli deponun tüm etkin PR'lerini göstermek için Etkin'i seçin. Kapatılan pr listelerini görüntülemek için Tamamlandı veya Terk Edildi'yi seçin.

    Listeden herhangi bir çekme isteğini seçerek bu çekme isteğinin Genel Bakış sayfasına gidin.

    Azure Repos'taki PR'ler için görünüm sekmelerinin ekran görüntüsü.

  4. Çalışmam görünümünde Çekme istekleri'ni seçerek kuruluşunuzdaki farklı projelerdeki tüm çekme isteklerinizi listeleyebilirsiniz.

    Tüm çekme isteklerinizi görüntüleme ekran görüntüsü.

Özel çekme isteği görünümü tanımlama

Çekme isteği listesini filtrelemek, iş akışınızdaki en önemli dosyaları önceliklendirmek için ÇEKME'leri bulmanıza ve düzenlemenize yardımcı olur.

Çekme isteği listesini filtrelemek için Çekme istekleri sayfasında sağ üst taraftaki Filtre simgesini seçin. Ardından Hedef dal veya başka bir sütun başlığı'nı seçin ve filtre uygulamak istediğiniz dalı veya başka bir değeri seçin.

Çekme isteği listesi görünümünüzü daha fazla özelleştirmek için Çekme istekleri sayfasının sağ üst kısmındaki Görünümü özelleştir'i seçin.

Çekme istekleri sayfasındaki Görünümü özelleştir düğmesini gösteren ekran görüntüsü.

Görünümü özelleştir sayfasında, geçerli görünüm bölümlerini yeniden düzenleyebilir, düzenleyebilir veya kaldırabilirsiniz. Yeni bölüm oluşturmak için Bölüm ekle'yi seçin.

Bölüm ekle düğmesini içeren Görünümü özelleştir sayfasını gösteren ekran görüntüsü.

Bölümü özelleştir sayfasında, bölümü taslak durumu veya güncelleştirilmiş tarih gibi parametrelere göre filtrelemek için değerleri girin ve seçin. Onayladığım veya reddettim çekme isteklerini ayrı bir sekmede göstermeyi veya önceki bölümlerde yer alan çekme isteklerini (yinelenenleri) hariç tutma seçeneğini belirleyebilirsiniz. Görünümü özelleştirmeyi bitirdiğinizde Kaydet'i seçin.

Bölümü özelleştir sayfasını gösteren ekran görüntüsü.

Bu özelleştirilmiş görünümler, çekme isteği sayfasında ayrı, daraltılabilir bölümler oluşturur. Bu özel sorgular, kuruluşun giriş sayfasının Çekme isteklerim sekmesindeki depolar arasında da çalışır. Daraltılabilir bölümleri gösteren Çekme İstekleri sayfasının ekran görüntüsü.

Özelleştirilmiş görünümlerin parametrelerini değiştirmek için görünümün yanındaki Özelleştir düğmesini seçin. Veya Görünümü özelleştir'i seçin ve Görünümü özelleştir ekranında değiştirmek istediğiniz görünümü seçin. Bana atanan gibi bazı görünümler özelleştirilemiyor, ancak yeniden düzenlenebilir veya kaldırılabilir.

Çekme İsteği Dosyaları sekmesinde, daha hızlı incelemeler için dosya ve açıklama seçmek için birkaç filtre kullanabilirsiniz. Filtre'yi seçin ve ardından seçenekler arasından seçim yapın.

Filtre seçeneklerini içeren Dosyalar sekmesinin ekran görüntüsü.

  • Anahtar Sözcük: Bir anahtar sözcük girin.
  • gözden geçirildi/gözden geçirilmemiş: Tümü (varsayılan), Beklemede, Gözden Geçirildi.
  • Açıklamalı dosyalar: Tüm dosyalar (varsayılan), Açıklamalı dosyalar.
  • Açıklamalar: Göster (varsayılan), Yenilikler, Gizle.
  • Açıklama durumu: Etkin (varsayılan), Beklemede, Çözüldü, Tasarlandığı gibi, Düzeltilmiyor, Kapatıldı.
  • Açıklamayı oluşturan: Tüm açıklamalar (varsayılan) veya belirli bir kişi.

Yukarıdaki seçeneklerden eşleşen sonuçları göstermek için Arama alanına bir dize de yazabilirsiniz.

Çekme isteği açma

Bir çekme isteğini tarayıcıda, Visual Studio'dan veya Azure CLI'dan açtığınızda, çekme isteğine Genel Bakış sayfası tarayıcıda açılır.

Tarayıcıda bir çekme isteği açmak için Çekme istekleri sayfasındaki listeden çekme isteğini seçin. Çekme isteği, Genel Bakış sekmesine açılır. Genel Bakış sekmesinde çekme isteği başlığı, açıklama, gözden geçirenler, bağlantılı çalışma öğeleri, geçmiş ve durum gösterilir. Geçen veya başarısız olan dal ilkelerinin özetini ve gözden geçirenlerin yaptığı açıklamaları görebilirsiniz.

P R Genel Bakış sekmesini gösteren ekran görüntüsü.

Çekme İsteği Dosyaları sekmesinde, çekme isteği dosyalarındaki gerçek değişiklikleri gözden geçirebilirsiniz. Güncelleştirmeler ve İşlemeler sekmelerinde, yazarın çekme isteği dalını güncelleştirmek için yaptığı değişiklikleri görebilirsiniz.

Değişiklikleri gözden geçirmek, yorum veya öneride bulunmak ya da çekme isteğini onaylamak veya oylamak için bkz . Çekme isteklerini gözden geçirme.

Mobil cihazdan çekme isteklerini görüntüleme ve güncelleştirme

Mobil cihazları kullanarak tüm Azure Repos PR ekranlarını görüntüleyebilir ve işlem yapabilirsiniz.

Mobil cihazda Azure Repos P R ekranlarının ekran görüntüsü.

Sonraki adımlar