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
Deponuzdaki etiketleri görüntülemek için web portalında projenize gidin, Depolar, Etiketler'i seçin ve istediğiniz depoyu seçin.
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.
Etiket listesini filtrelemek için, Arama etiketi adı kutusuna bir arama terimi yazın ve Enter tuşuna basın.
İş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.
Etiket oluşturma
Etiket oluşturmak için, Varsayılan olarak Katkıda Bulunanlar grubuna ve daha üst bir gruba dahil edilen Etiket oluşturma 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
Yeni bir açıklamalı etiket oluşturmak için web portalındaki Etiketler görünümünde Etiket oluştur'u seçin.
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.
Yeni etiket, etiket listesinde görüntülenir.
İş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.
Azure DevOps REST API aracılığıyla program aracılığıyla açıklamalı etiketler oluşturabilirsiniz. komutunu kullanarak git tag
azure işlem hattı üzerinden etiket oluşturmak için. Daha fazla bilgi için bkz . git etiketi.
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) Zorla gönderme iznine sahip olmanız gerekir. Oluşturucu ayrıca bir etiket için Zorla gönderme izinlerini devralı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.
Etiketi silmek için etiket adının sağındaki üç noktayı seçin ve Etiketi sil'i seçin.
Onaylamak için Sil'i seçin.
Etiket silinir ve Etiketler görünümüne bir sonraki gezinişinizde görüntülenmez.
Etiketten dal oluşturma
Bir etiketten dal oluşturmak için etiket adının sağındaki üç noktayı seçin ve Yeni dal'ı seçin.
Bir Ad belirtin, isteğe bağlı olarak bağlanılacak iş öğelerini seçin ve Dal oluştur'u seçin.
Dal oluşturulur ve web portalında yeni dala yönlendirilirsiniz.
Etiket geçmişini görüntüleme
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.
Etiketin işlemeler görünümüne yönlendirilirsiniz.