Git etiketlerini kullanma

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

Visual Studio 2019 | Visual Studio 2022

Azure DevOps hem açıklamalı hem de basit etiketleri destekler. Basit etiketler belirli işlemeye yönelik bir işaretçidir, açıklamalı etiketler ise etiket, ileti ve tarih gibi daha fazla bilgi içerir. Web portalını kullanarak açıklamalı etiketler oluşturabilirsiniz. Visual Studio'da hem basit hem de açıklamalı etiketler oluşturabilirsiniz. Git etiketleri hakkında daha fazla bilgi için bkz . Pro Git kitabından 2.6 Git Temel Bilgileri - Etiketleme .

Bu makalede, Azure DevOps ve Visual Studio'da Git etiketleriyle çalışmaya genel bir bakış sağlanır.

Önemli

Visual Studio'daki Etiketler görünümü, Visual Studio 2017 Güncelleştirme 6'da tanıtıldı. Bundan önceki sürümlerdeyseniz, Visual Studio 2015'ten başlayarak geçmiş ve işleme ayrıntıları görünümlerinden etiketler görüntüleyebilir ve oluşturabilirsiniz, ancak bu makalede açıklandığı gibi Etiketler görünümünde işlemleri gerçekleştiremezsiniz.

Etiketleri görüntüleme ve filtreleme

Etiketleri Etiketler görünümünde ve web portalındaki İşlemeler görünümünde görüntüleyebilirsiniz.

Not

Azure DevOps Services ile proje URL'sinin biçimi olur dev.azure.com/{your organization}/{your project}. Ancak, biçime başvuran visualstudio.com önceki biçim hala desteklenmektedir. Daha fazla bilgi için bkz . Azure DevOps'a Giriş, Var olan kuruluşları yeni etki alanı adı URL'sini kullanacak şekilde değiştirme.

Etiketler görünümünde etiketleri görüntüleme

  1. Deponuzdaki etiketleri görüntülemek için web portalında projenize gidin, Depolar, Etiketler'i seçin ve istediğiniz depoyu seçin.

    Etiketleri Etiketler görünümünde görüntüleyin.

    Açıklamalı etiketler etiket adı, ileti, işleme, etiketleme ve oluşturma tarihiyle görüntülenir. Basit etiketler bir etiket adı ve işleme ile görüntülenir.

  2. Etiket listesini filtrelemek için, Arama etiketi adı kutusuna bir arama terimi yazın ve Enter tuşuna basın.

    Etiketleri filtreleme

İşlemeler görünümünde etiketleri görüntüleme

İşlemeler görünümünde belirli bir dalın etiketlerini görüntülemek için web portalında deponuza gidin, Depolar, İşlemeler'i seçin ve dalınızı seçin.

İşlemeler görünümünde etiketleri görüntüleyin.

Etiket oluşturma

Etiket oluşturmak için, Varsayılan olarak Katkıda Bulunanlar grubuna ve daha üst bir gruba dahil edilen Etiket Oluştur iznine sahip olmanız gerekir.

Not

Etiket adları boşluk, tilde ve iki nokta üst üste gibi ASCII denetim karakterleri içeremez. Küçük harfli karakterler kullanmak ve sözcükleri kısa çizgiyle ayırmak yaygın bir uygulamadır. Etiket adı uzunluğu 250 ASCII karakteri aşmamalıdır. Etiket adları ile işleme karmaları arasındaki belirsizliği önlemek için 40 onaltılık karakterden oluşan etiket adlarını kullanmayın. Etiket adlandırma hakkında daha fazla bilgi için bkz . git-check-ref-format.

Hem Etiketler görünümünden hem de İşlemeler görünümünden web portalını kullanarak açıklamalı etiketler oluşturabilirsiniz.

Önemli

Yalnızca web portalında veya Visual Studio'da açıklamalı etiketler oluşturabilirsiniz. Basit bir etiket oluşturmak için Git komut satırını kullanabilirsiniz.

Etiketler görünümünden etiket oluşturma

  1. Yeni bir açıklamalı etiket oluşturmak için web portalındaki Etiketler görünümünde Etiket Oluştur'u seçin.

    Etiket oluşturma

  2. Bir Ad belirtin, Etiket eklenecek dalı seçin, bir Açıklama girin (açıklamalı etiket oluşturduğunuz için gereklidir) ve Oluştur'u seçin.

    Oluştur'u belirleyin.

  3. Yeni etiket, etiket listesinde görüntülenir.

    Yeni etiketi görüntüle

İşlemeler görünümünden etiket oluşturma

Doğrudan işlemeler görünümünden etiket oluşturmak için, istediğiniz etikete sağ tıklayın ve Etiket oluştur'u seçin.

İşlemeler görünümünde etiket oluşturun.

Etiketi sil

Önemli

Deponuzdan etiketleri silerken dikkatli olun. Depo başka bir kullanıcı tarafından çekildiyse, çatallandıysa veya kopyalandıysa, etiket deponun kopyasında hala bulunur. Yalnızca yerel etiketleri silmeniz veya etiketinizi oluşturduktan sonra deponun çekilmediğinden, kopyalanmadığından veya çatallanmadığından eminseniz.

Bir etiketi silmek için, Depo düzeyinde Veya Tüm etiketler düzeyinde (açıkça ayarlanmadıysa izinlerini depo düzeyinden devralan) Göndermeye Zorla iznine sahip olmanız gerekir. Bir etiket için zorlamalı gönderme izinleri de etiket oluşturucusu tarafından otomatik olarak devralınır.

Uzak depodaki etiketi silme

Bu yordamdaki adımlar, Azure DevOps Services web portalını kullanarak uzak depodaki bir etiketi nasıl sileceğinizi gösterir.

  1. Etiketi silmek için etiket adının sağındaki üç noktayı seçin ve Etiketi sil'i seçin.

    Etiketi sil

  2. Onaylamak için Sil'i seçin.

    Sil'i seçin.

  3. Etiket silinir ve Etiketler görünümüne bir sonraki gezinişinizde görüntülenmez.

    Etiket silindi

Etiketten dal oluşturma

  1. Bir etiketten dal oluşturmak için etiket adının sağındaki üç noktayı seçin ve Yeni dal'ı seçin.

    Etiketten yeni dal

  2. Bir Ad belirtin, isteğe bağlı olarak bağlanılacak iş öğelerini seçin ve Dal oluştur'u seçin.

    Dal oluştur'u seçin.

  3. Dal oluşturulur ve web portalındaki yeni dala yönlendirilirsiniz.

    Dal oluşturuldu.

Etiket geçmişini görüntüleme

  1. Etiketin geçmişini görüntülemek için etiket adının sağındaki üç noktayı seçin ve Geçmişi görüntüle'yi seçin.

    Etiket geçmişini görüntüleme

  2. Etiketin işlemeler görünümüne yönlendirilirsiniz.

    Etiket geçmişi