Aracılığıyla paylaş


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

Azure DevOps Hizmetleri | Azure DevOps Sunucusu 2022 - Azure DevOps Sunucusu 2019

Visual Studio 2019 | Görsel Studio 2022

Azure Repos üzerinde bir Git deposunda kod değişikliklerini gözden geçirmek ve birleştirmek için çekme talepleri (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.

Takımlar, korumalı dallardaki değişiklikler için PR'leri zorunlu kılabilir ve belirli PR'lerin belirli kriterleri karşılamasını gerektiren dal politikalarını ayarlayabilir.

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

Önkoşullar

Kategori Gereksinimler
Proje erişimi projesiüyesi.
İzinler - Özel projelerde kodu görüntüleme: En az Temel erişimi.
- Özel projelerde kodu klonlama veya katkıda bulunma: Projede Katkıda Bulunanlar güvenlik grubuna üyelik veya ilgili izinler.
- Dal veya depo izinlerini ayarlayın: izinleri yönetin dal veya depo için.
- Varsayılan dalı değiştir: Depo için politika izinlerini düzenleyin.
- Depoyu içeri aktarma: Proje Yöneticileri güvenlik grubunun üyesi veya Git proje düzeyi Depo oluşturma izni İzin verolarak ayarlanmıştır. Daha fazla bilgi için bkz . Git deposu izinlerini ayarlama.
Hizmetler Repo'lar etkinleştirildi.
Araçlar Opsiyonel. az repos komutlarını kullanın: Azure DevOps CLI.

Not

Genel projelerde, Paydaş erişimi olan kullanıcılar, kod görüntüleme, kopyalama ve koda katkıda bulunma dahil olmak üzere Azure Depolarına tam erişime sahiptir.

Kategori Gereksinimler
Proje erişimi projesiüyesi.
İzinler - Kodu görüntüle: En az Temel erişim.
- Kodun bir kopyasını oluşturma veya koda katkıda bulunma: Katkıda Bulunanlar güvenlik grubunun üyesi veya projedeki ilgili izinlere sahip olma.
Hizmetler Repo'lar etkinleştirildi.

Çekme isteklerini listele

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 o projeye gidin ve Depolar>Pull Request'ler'i 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üm, Benim sekmesinin altında PR'lerinizi gösterir. Geçerli depoya ait tüm etkin PR'leri göstermek için Etkin seçeneğini belirleyin. Tamamlandı veya Terk Edildi seçeneklerini seçerek kapatılan PR listelerini açın.

    Listeden herhangi bir PR’yi seçerek o PR'nin Genel Bakış sayfasına gidin.

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

  4. Çekme istekleri'ni, Çalışmam görünümünde seçerek organizasyonunuza ait farklı projelerdeki tüm pull request'leri listeleyebilirsiniz.

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

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

Çekme istekleri listesine uygulanan filtreleme, iş akışınızda öncelik vermeniz gereken en önemli çekme isteklerini bulmanıza ve düzenlemenize yardımcı olur.

Çekme İstekleri sayfasında, sağ üst köşedeki Filtre simgesini seçerek çekme isteği listesini filtreleyin. Ardından hedef dal veya başka bir sütun başlığı seçin ve filtre uygulamak istediğiniz dalı veya başka bir değeri seçin.

Çekme İstekleri sayfasının sağ üst kısmındaki Görünümü Özelleştir seçeneğini tıklayarak çekme isteği listesi görünümünüzü daha fazla özelleştirin.

Ç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 ekleseçin.

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

Özelleştir bölümü 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 reddettiğim çekme isteklerini ayrı bir sekmede göstermeyi veyaönceki bölümlerde yer alan Çekme isteklerini (yinelemeleri) dışla seçebilirsiniz. Görünümü özelleştirmeyi bitirdiğinizde Kaydetöğesini 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ş ana sayfasının My pull requests 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öğesini 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, dosya ve yorum seçmek için çeşitli filtreler kullanarak daha hızlı inceleme yapabilirsiniz. filtresini seçin, ardındanseçin ve 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), YeniliklerGizle.
  • Açıklama durumu: Etkin (varsayılan), Beklemede, Çözüldü, Tasarlanmış gibi, Düzeltmeyecek, Kapalı.
  • Yorum yapan: Tüm açıklamalar veya belirli bir kişi (varsayılan).

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

PR'yi tarayıcıda, Visual Studio'da veya Azure CLI'da açtığınızda, tarayıcıda PR Genel Bakış sayfası açılır.

Tarayıcıda bir PR açmak için, Çekme İstekleri sayfasındaki PR'yi listeden seçin. PR, Genel Bakış sekmesine açılır. Genel Bakış sekmesi, PR başlığını, açıklamasını, gözden geçirenleri, bağlantılı çalışma öğelerini, geçmişi ve durumu gösterir. 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ü.

PR Dosyaları sekmesinde, PR dosyalarındaki gerçek değişiklikleri gözden geçirebilirsiniz. Güncellemeler ve Yapılanlar sekmelerinde yazarın PR dalını güncellemek için yaptığı değişiklikleri görebilirsiniz.

Değişiklikleri gözden geçirmek, yorum yapmak veya öneride bulunmak ya da pull isteğini onaylamak veya oylamak için bkz. Pull isteklerini gözden geçirin.

Mobil cihazdan çekme isteklerini görüntüleyin ve güncelleyin

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