Ana içeriğe geç
Programlama

GitHub depolarında çekme isteklerini kısıtlama seçenekleri kullanıma sunuldu

Öne çıkanlar

  • Depo yöneticileri çekme isteklerini bütünüyle kapatma veya yalnızca iş birlikçilerle sınırlama seçeneğine kavuştu.
  • Çekme istekleri kapatıldığında ilgili sekme gizleniyor ve mevcut istekler de dahil olmak üzere erişime kapanıyor.
  • Yeni yapılandırma seçenekleri tüm genel ve özel depolarda Genel sekmesi altındaki Özellikler bölümünden yönetiliyor.

GitHub, depolar üzerinde çekme isteklerinin (pull request) nasıl yönetileceğini belirleyen iki yeni erişim ayarını kullanıma sundu. Depo yöneticileri, projelerinin gereksinimlerine göre çekme isteklerini tamamen devre dışı bırakabiliyor veya bu süreci yalnızca projede yazma yetkisine sahip iş birlikçilerle sınırlandırabiliyor. Yeni seçenekler, platformdaki tüm herkese açık ve özel depolar için genel ayarlar altındaki özellikler sekmesinde etkinleştirildi.

Çekme istekleri tamamen kapatıldığında ilgili sekme depodan bütünüyle kaldırılıyor. Bu durum mevcut isteklerin görüntülenmesini ve yenilerinin açılmasını tamamen engelliyor. Platform yetkilileri, bu seçeneğin özellikle yansıma (mirror) depoları, salt okunur kod tabanları ve dışarıdan katkı almadan kodunu herkese açık biçimde paylaşmak isteyen projeler için geliştirildiğini belirtti. Çekme isteklerinin yalnızca iş birlikçilere sınırlandırıldığı senaryoda ise sekme görünür kalıyor, herkes mevcut istekleri inceleyip yorum yapabiliyor ancak yalnızca yazma izni olanlar yeni istek oluşturabiliyor.

Yeni özellikler tüm genel ve özel depolarda doğrudan web arayüzünden yapılandırılabiliyor. Mobil uygulamada ise tam arayüz entegrasyonu henüz tamamlanmadı; çekme istekleri kapatıldığında sekme mobil uygulamada görünmeye devam ediyor ancak yeni istek oluşturulmasına izin verilmiyor. GitHub, belirli kullanıcıların hareketlerini geçici olarak kısıtlamak isteyen yöneticilerin mevcut geçici etkileşim sınırları aracını kullanmaya devam edebileceğini aktardı.

Kaynak

Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.