Dal kilitleme

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

Dalı kilitleyerek Git dal güncelleştirmelerini önle. Bir dalı kilitlemek, diğer kullanıcıların mevcut işleme geçmişini değiştirmesini önler. Kilitleme ayrıca yeni işlemelerin başkaları tarafından dala eklenmesini de engeller.

Kilitleme sınırlamaları

Kilitleme, önemli bir birleştirmeyle çakışacak yeni değişiklikleri önlemek veya bir dalı salt okunur bir durumuna yer yapmak için idealdir. Bir dalda yapılan değişikliklerin birleştirmeden önce gözden geçirileceklerini ve kilitli dalda değişiklikleri önleyişlerini sağlamak için kilitlenmiş dal ilkelerini ve çekme isteklerini kullanın.

Kilitleme, bir repo klonlama veya dalda yapılan güncelleştirmelerin yerel merkezinize getirilişini engellemez. Dalı kilitleme nedenini takımınıza paylaşın ve kilidinin açılmasından sonra dalıyla çalışmak için ne yapacaklarını takımınıza açık olduğundan emin olun.

Yalnızca dalı kilitleyen kullanıcı veya dal için Başkalarının Kilitlerini Kaldır izinlerine sahip bir kullanıcı kilidi kaldırabilir.

Dallar görünümünü kullanarak dalı kilitleme

  1. Web'de bir repo açın ve Dallar görünümünü seçin.

  2. Dallar görünümünde dalını bulun. Sağ üstteki Tüm dalları ara kutusunu kullanarak dalını arayabilirsiniz.

  3. Dal adının yanındaki ... simgesini ve ardından menüden Kilitle'yi seçerek dalı kilitler. Dal adının yanında bir kilit simgesi görünür. Aynı menüden Kilit aç'ı seçerek kilitli dalların kilidini açın.

    Dallar bağlam menüsünden bir dalı kilitleme