Dalı kilitleme

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

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

Kilitleme sınırlamaları

Kilitleme, önemli bir birleştirmeyle çakışabilecek yeni değişiklikleri önlemek veya bir dalı salt okunur duruma yerleştirmek için idealdir. Bir daldaki değişikliklerin birleştirilmeden önce gözden geçirildiğinden ve kilitli daldaki değişikliklerin engellendiğinden emin olmak istiyorsanız, dal ilkelerini ve çekme isteklerini kilitleme ile kullanın.

Kilitleme, bir deponun kopyalanmasını veya dalda yapılan güncelleştirmelerin yerel deponuza alınmasını engellemez. Dalın kilitlenme nedenini ekibinizle paylaşın ve kilidinin açılmasından sonra ekibinizin dalla çalışmak için ne yapacağını bildiğinden emin olun.

Yalnızca dalını 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 deponuzu açın ve Dallar görünümünü seçin.

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

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

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