Dal izinlerini ayarlama


Yönetme

Diğer kullanıcılar için dal izinleri ayarlama, dalı silme ve dalı kilitleme.

Çekme isteklerini tamamlarken ilkeleri atlama

Bu izine sahip kullanıcılar çekme isteklerini tamamlarken dal için ayarlanmış dal ilkesinden muaf olur ve dal ilkelerini geçersiz kıl'ı kontrol ederek ilkeleri geçersiz kılmayı kabul ederek ve çekme isteğini tamamlarken birleştirmeyi etkinleştirerek bu ilkelerden muaf tutulabilirsiniz.

Anındarken ilkeleri atlama

Bu izine sahip kullanıcılar, dal ilkelerinin etkin olduğu bir dala itilebilir. Bu izine sahip bir kullanıcı dal ilkesi geçersiz kılacaktır bir anında iletişimde, geri kabul adımı veya uyarı olmadan otomatik olarak dal ilkesi atlar unutmayın.

Katkıda Bulunun

Dala yeni işlemeler itip dalı kilitler. Dalda mevcut işlemeler yeniden yazılabilir.

İlkeleri düzenleme

Dal ilkelerini düzenleyebilir.

Not

TFS-2017.1 veya sonraki bir sürümü gerektirir.

İlke zorlamadan muaf tutul

Çekme isteklerini tamamlarken dal ilkelerinden muaf tutularak dal ilkelerini geçersiz kıl ve çekme isteğini tamamlarken birleştirmeyi etkinleştir seçeneği denetlenerek ilkeler geçersiz kılın. Ayrıca, dal ilkelerinin etkin olduğu bir dala da itilebilir.

Not

TFS-2017.1 veya sonraki bir sürümü gerektirir.

Zorla itme (geçmişi yeniden yazma, dalları ve etiketleri silme)

Bir dala zorla iterek geçmişi yeniden yazılabilir. Bir dalı silmek için de bu izin gereklidir.

Not

TFS-2017.1 veya sonraki bir sürümü gerektirir.

İzinleri yönetme

Dal için izinleri ayarlama.

Not

TFS-2017.1 veya sonraki bir sürümü gerektirir.

Başkalarının kilitlerini kaldırma

Diğer kullanıcılar tarafından dallarda ayarlanmış kilitleri kaldırabilir.

Not

TFS-2017.1 veya sonraki bir sürümü gerektirir.

Geçmişi yeniden yazma ve yok etme (zorla itme)

Bir dala zorla itilebilir, bir dalı silebilir ve dalın işleme geçmişini değiştirebilir.

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

Git depondaki bir dalda kimlerin kodu okuyabilen ve güncelleştireni kontrol etmek için izinleri ayarlayın. Tek tek kullanıcılar ve gruplar için izinler ayarp, repo izinlerinden gerektiğinde izinleri devralabilir ve geçersiz kılabilirsiniz.

Önemli

İçerik Sürümü seçiciden Azure DevOps seçin.

Platform için kullanılabilir içeriği görüntülemek için, içindekiler tablosu üzerinde bulunan sürüm seçiciden bu makalenin doğru sürümünü seçmeye emin olun. Özellik desteği, Azure DevOps Services'nin şirket içi bir sürümünden mi çalıştığınıza bağlı olarak Azure DevOps Server.
Hangi şirket içi sürümü kullanmakta olduğunu öğrenmek için bkz. Hangi platformu/sürümü kullanıyorum?

Güvenliği yapılandırmak için dallar görünümünü kullanma

  1. Web portalında projenize giderek ve Dallar'ı seçerek Dallar Reposaçın.

    Web'de Dallar sayfasını açın

  1. Web portalında projenize giderek ve Kod , Dallar'ı seçerek Dallarsayfasını açın.

    Web'de Dallar sayfasını açın

  1. Sayfada dalını bulun. Listeye göz atabilir veya sağ üstteki Tüm dalları ara kutusunu kullanarak dalını arayabilirsiniz.

    Dallar sayfası

  2. Dal adının yanındaki ... simgesini seçerek bağlam menüsünü açın. Menüden Dal güvenliği'ne tıklayın.

    Dallar bağlam menüsünden dal izinleri sayfasını açın

Kullanıcı veya grup ekleme

İpucu

Yalnızca uygulama uygulamanıza önceden sahip olan kullanıcılar ve gruplar için izin Project. Dal izinlerini ayarlamadan önce yeni Project grupları uygulamanıza ekleyin.

Ekle'yi seçerek dal izinlerine kullanıcı veya grup ekleyin.
Oturum açma adresini veya grup diğer adını girin ve Ardından Değişiklikleri Kaydet'i seçin.

Kullanıcıları veya grupları kaldırma

Bir kullanıcı veya grup için izinleri kaldırmak için kullanıcı veya Azure DevOps ve ardından Kaldır'ı seçin. Kullanıcı veya grup, kullanıcı Project ve bu değişiklik kullanıcı veya grup için diğer izinleri etkilemez.

Azure DevOps Services veya TFS'de bir kullanıcının dal izinlerini kaldırma

İzinleri ayarlama

Dal izin görünümünden dal izin ayarlarını denetleme. Depo düzeyinde ayarlanmış izinlere sahip kullanıcılar ve gruplar varsayılan olarak bu izinleri devralacak. İzinlerin çalışması hakkında daha fazla bilgi edinmek için bkz. İzin ayarları.

Aşağıdaki izinler dal oluşturuculara otomatik olarak atanır: Katkıdabulun,İlkeleri düzenle,zorla it,İzinleri yönet ve Başkalarının kilitlerini kaldır.

Not

İlke zorlamadan muaf tutul izni, Azure DevOps Server 2019 ve sonraki sürümler için kaldırıldı. İşlevsellik artık aşağıdaki iki izinle de destek almaktadır:

  • Çekme isteklerini tamamlarken ilkeleri atlama
  • Anındarken ilkeleri atlama

Daha önce ilke zorlamadan muaf tutularak etkinleştirmiş olan kullanıcılar artık bunun yerine iki yeni izine sahip olur. Bu iki yeni izin hakkında daha fazla ayrıntı için aşağıdaki tabloya bakın.

Aşağıdaki izinler dal oluşturuculara otomatik olarak atanır: Katkıdabulun,İlkeleri düzenle,zorla it,İzinleri yönet ve Başkalarının kilitlerini kaldır.

İzin

Açıklama