Çekme isteklerini görüntüleyin, filtreleyin ve açın

Azure Repos | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018-TFS 2015

Visual Studio 2019 | Visual Studio 2017 | Visual Studio 2015

Azure Repos git deposundakikod değişikliklerini gözden geçirmek ve birleştirmek için çekme istekleri (PR 'ler) oluşturursunuz. Takım üyeleri ve paydaşlar değişiklikleri gözden geçirebilir ve kodu hedef dala birleştirmeden önce geri bildirimde bulunabilir. Gözden geçirenler Ayrıca değişikliklere yorum yapabilir ve kodu onaylamak veya reddetmek için oy verebilir.

Teams, korumalı dallardaki herhangi bir değişiklik için pr 'ler gerektirebilir ve dal ilkelerini belirli ölçütleri karşılamak için belirli bir pr 'ler gerektirecek şekilde ayarlayabilirsiniz.

Bir proje için PR 'ler 'yi listelemek, filtrelemek, görüntülemek ve açmak için kullanabileceğiniz çeşitli yollar vardır.

Önkoşullar

  • Repos projenizdeki etkin olmalıdır. Repos hub ve ilişkili sayfalar görünmüyorsa, bkz. Repos yeniden etkinleştirmek için Azure DevOps hizmeti açma veya kapatma .

  • pr 'ler görüntülemek için, çekme isteğinin içinde temel erişim veya daha yüksek olan Azure DevOps projenin bir üyesi olmanız gerekir. Proje üyesi değilseniz, eklendi.

    Not

    Ortak projeler için, paydaş Access verilen kullanıcıların Azure Repos için tam erişimi vardır.

  • Repos projenizdeki etkin olmalıdır. Repos hub ve ilişkili sayfalar görünmüyorsa, bkz. Repos yeniden etkinleştirmek için Azure DevOps hizmeti açma veya kapatma .
  • pr 'ler görüntülemek için, temel erişim veya daha yüksek olan Azure DevOps projenin bir üyesi olmanız gerekir. Proje üyesi değilseniz, eklendi.
  • pr 'ler görüntülemek veya gözden geçirmek için, temel erişim veya daha yüksek olan Azure DevOps projenin bir üyesi olmanız gerekir. Proje üyesi değilseniz, eklendi.

Çekme isteklerini listeleme

Azure DevOps project web sitesini, Visual Studio veya Azure DevOps komut satırını kullanarak pr 'ler listeleyebilirsiniz.

  1. pr 'ler bir projedeki belirli bir depoda 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ğinizi doğrulayın.

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

  3. Varsayılan görünüm, mayın sekmesinin altındaki PR 'ler ' i gösterir. Geçerli depo için tüm etkin PR 'ler görüntülemek üzere etkin ' i seçin. Kapalı PR 'ler listesini getirmek için tamamlandı veya bırakıldı ' ı seçin.

    Bu PR 'nin genel bakış sayfasına gitmek için listedeki HERHANGI bir PR 'yi seçin.

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

  4. İş Görünümimdeçekme istekleri ' ni seçerek kuruluşunuzdaki tüm PR 'ler farklı projeler arasında listeleme yapabilirsiniz.

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

Sahip olduğunuz veya Web 'deki kod sayfasındaki çekme istekleri sekmesi ile atanmış PR 'ler yönetin.

Azure Repos 'de tamamlanan ve terk edilmiş PR 'ler görüntüleme ekran görüntüsü.

Geçerli depo için tüm etkin PR 'ler görüntülemek üzere etkin ' i seçin.

Kapalı PR 'ler geçmişini görüntülemek için tamamlandı veya bırakıldı ' ı seçin.

Azure Repos 'de tamamlanan ve bırakılan PR 'ler görüntüleme.

Projeler sayfasında çekme isteklerimi seçerek kuruluşunuzdaki tüm PR 'ler, tüm projeler arasında görüntüleyebilirsiniz.

Tüm çekme isteklerimi görüntüle

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

PR listesinin filtrelenmesi, iş akışınızda en önemli dosyaların önceliklerini belirlemek için PR 'ler bulmanıza ve düzenlemenize yardımcı olur.

PR listesini filtrelemek için, çekme istekleri sayfasında sağ üstteki filtre simgesini seçin. Ardından hedef dal veya diğer sütun üst bilgisini seçip, filtre uygulamak istediğiniz dalı veya diğer değeri seçin.

PR listesinin görünümünü daha fazla özelleştirmek için çekme istekleri sayfasında sağ üstteki 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 bir bölüm oluşturmak için Bölüm Ekle' yi seçin.

Bölüm Ekle düğmesiyle Görünümü Özelleştir sayfasını gösteren ekran görüntüsü.

Bölüm Özelleştirme 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. Onaylanan çekme isteklerinin ayrı bir sekmedegösterilip gösterilmeyeceğini veya önceki bölümlerde yer alan çekme isteklerini (yinelemeleri) dışarıda bırakmayıseçebilirsiniz. Görünümü özelleştirmeyi bitirdiğinizde Kaydet' i seçin.

Özelleştirme bölümü 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ş giriş sayfasının çekme Isteklerim sekmesinde depolar arasında da çalışır. Daraltılabilir bölümleri gösteren çekme Istekleri 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. Ya da 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 atanangibi bazı görünümler özelleştirilemiyor, ancak yeniden düzenlenebilir veya kaldırılabilir.

Bir PR dosyaları sekmesinde, daha hızlı incelemeler için dosya ve açıklama seçmek üzere birkaç filtre kullanabilirsiniz. Filtre' yi seçin ve ardından Seçenekler arasında seçim yapın.

Filtre seçenekleriyle dosyalar sekmesinin ekran görüntüsü.

  • Anahtar sözcük: anahtar sözcük girin.
  • Gözden geçirildi/gözden geçirilmedi: Tümü (varsayılan), bekleyen, gözden geçirildi.
  • Açıklamalı dosyalar: tüm dosyalar (varsayılan), yorumlarla birlikte dosyalar.
  • Açıklamalar: göster (varsayılan), Yenilikler, Gizle.
  • Açıklama durumu: etkin (varsayılan), bekliyor, çözümlendi, çözüldü, düzeltilmez, kapanır.
  • Yorum yapan: Tüm yorumlar (varsayılan) veya belirli bir kişi.

Ayrıca, 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

tarayıcıdan, Visual Studio 'den veya Azure clı 'dan bir çekme isteği açtığınızda, çekme isteği genel bakış sayfası tarayıcıda açılır.

Bir PR 'yi tarayıcıda açmak için çekme istekleri SAYFASıNDAKI listeden PR 'yi seçin. PR, genel bakış sekmesi olarak açılır. Genel bakış sekmesinde, çekme isteği başlığı, açıklaması, gözden geçirenler, bağlantılı çalışılan öğeler, geçmiş ve durum gösterilir. Başarılı veya başarısız olan dal ilkelerinin bir özetini görebilir ve yorumların gözden geçiricilerin yapıldığını görebilirsiniz.

P R genel bakış sekmesini gösteren ekran görüntüsü.

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

Değişiklikleri gözden geçirmek, yorum veya öneriler yapmak ya da PR 'yi onaylamak veya Oylamak için bkz. çekme Isteklerini gözden geçirme.

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

mobil cihazları, tüm Azure Repos PR ekranlarını görüntülemek ve eylemler gerçekleştirmek için kullanabilirsiniz.

bir mobil cihazda Azure Repos P R ekranının ekran görüntüsü.

Sonraki adımlar