Aracılığıyla paylaş


Azure Repos'ta dosyalarınızın anlık görüntüsünü almak için etiketleri kullanma

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

Visual Studio 2019 | Visual Studio 2022

Team Foundation Sürüm Denetimi (TFVC) etiketleri, dosyalarınızın anlık görüntüsünü almanız için bir yol sağlar. Daha sonra bu anlık görüntüye geri başvurabilirsiniz. Etiketinizi kullanarak, büyük bir dosya kümesini görüntüleyebilir, derleyebilir veya hatta etiketi uyguladığınızda bulundukları duruma geri alabilirsiniz.

Önkoşullar

  • Bir etiketi uygulamak için, Etiketi izninin İzin Verolarak ayarlanmasını sağlamak gerekir.
  • Etiketleri bulmak, listelemek veya görüntülemek için Okuma iznini İzin verolarak ayarlayın.
  • Bir etiketi değiştirmek veya silmek için etiketin sahibi olmanız veya etiketleri yönetme izninin İzin verolarak ayarlanmış olması gerekir.

Etiketleri kullanma

Birçok yazılım projesinde, kod makul bir kalite ve kararlılık düzeyine ulaştığında, ekip ürünün yeni bir sürümünü oluşturur ve yayınlar. Ekibin her dosyanın geçerli sürümünü işaretlemesi gerekir. Dosyalar değişmeye devam etse de ekip, projelerindeki her dosyanın yeni sürümünü alıp oluşturabilir.

Teorik olarak, her dosya için her değişiklik kümesinin kimliğini el ile kaydedebilirsiniz. Ancak bu tür işlemler pratik değildir. TFVC işi kolaylaştırır. Dosyaları içeren klasöre, dala veya projeye etiket uygulayın. Etikete, tercih ettiğiniz adlandırma kuralına göre bir ad verebilirsiniz. Etiket adlarından bazıları şunlardır: “Sprint 5”, “M1”, “Beta2” ve “Release Candidate 0”.

Etiketi uyguladıktan sonra, bu etiketi kullanarak dosya ve klasörlerin belirli sürümlerini oluşturma, dallanma, birleştirme, karşılaştırma ve alma gibi işlemleri niteleyebilirsiniz.

Bazen bir etiket uyguladıktan sonra etiketi değiştirmeniz gerektiğine karar verirsiniz. TFVC, ek dosyalara etiket uygulamanız, belirli dosyalardan bir etiketi kaldırmanız ve bir etiketin geçerli olduğu belirli bir dosyanın sürümünü değiştirmeniz için bir yol sağlar.

Bahşiş

Etiket uygulamak, dal oluşturmayla aynı avantajların çoğunu sağlar, ancak genellikle daha düşük maliyet ve karmaşıklık sağlar. Bunun sonucu, büyük veritabanları için birleştirme gibi işlemlerin bir etiket üzerinde çalışırken normalden çok daha uzun sürebileceğidir.

Etiket uygula

Not

Zaten var olan bir etiketi uygulamak için Visual Studio kullandığınızda, işlem etiketi tüm dosya sürümlerinden kaldırır ve etiketi uygular. Ancak komut isteminden, etiketleme işlemi kümülatiftir. bkz. Label komutu (Team Foundation Sürüm Denetimi).

  1. Visual Studio'da, Görünüm menüsünde Diğer WindowsKaynak Denetim Gezginiseçin.

  2. Kaynak Denetim Gezgini'nde, etiket uygulamak istediğiniz koleksiyona, projeye, dala, klasöre veya dosyaya sağ tıklayın ve gelişmişEtiket Uygulaseçin. Yeni Etiket iletişim kutusu görüntülenir.

  3. Adı kutusuna etiket için bir ad girin.

  4. (İsteğe bağlı) Açıklama kutusuna bir açıklama girin.

  5. Sürüm listesinde varsayılan olarak En Son Sürüm seçilir. Bu seçenek genellikle en çok kullanılan seçenektir. Etiketin belirli bir sürümü hedeflemesi gerekiyorsa aşağıdaki seçeneklerden birini belirleyin:

    • Değişiklik Kümesi: Değişiklik Kümesi kutusunda değişiklik kümesinin sayısını belirtin. Alternatif olarak, Değişiklik Kümelerini Bul iletişim kutusunu açmak için üç noktayı ( ...) seçin. Daha fazla bilgi için bkz. Değişiklik kümelerini bulma ve görüntüleme.

    • Tarih: Tarih kutusunda bir tarih belirtin veya açılan menüde takvimden bir tarih seçin.

    • etiket: Yeni etiketi temel almak için var olan bir etiketi belirtin. Etiket kutusuna etiket adını girin veya Etiket Bul iletişim kutusunu açmak için üç noktayı (...) seçin. Daha fazla bilgi için bkz Etiketleri bulma, düzenleme ve kaldırma.

    • Çalışma Alanı Sürümü: Çalışma alanınızdaki sürümün etiketini oluşturun.

  6. Ayarlarınızdan memnun olduğunuzda aşağıdaki adımlardan birini uygulayın:

    • Etiketi uygulamak için Oluşturöğesini seçin.

    • Etiketi uygulamak ve uygulandıktan sonra değiştirmek için Oluştur ve Düzenleseçin. Bu eylem etiketi uygular ve Etiket penceresini görüntüler. Etiketi düzenlemek için Etiket penceresini kullanma hakkında daha fazla bilgi için bkz. etiketle çalışmak için Etiket penceresini kullanma.

Not

Zaten var olan bir adı kullanan bir etiket uyguladığınızda, sistem sizi uyarır ve devam etmek isteyip istemediğinizi sorar. Devam etmek için tamam seçerseniz, TFVC etiketi uyguladığınız yolda olmayan öğelerden bu etiketi kaldırır.

Etiketi yeniden adlandırma

Mevcut bir etiketin adını değiştiremezsiniz. Ancak, yeni bir etiketi, başka bir etiketin uygulandığı dosyalara ve aynı sürümlere kolayca uygulayabilirsiniz.

  1. "Kaynak Denetim Gezgini"nde proje koleksiyonu düğümüne (kök düğüm) sağ tıklayın ve Gelişmiş>Etiket Uygulaseçin. Yeni Etiket iletişim kutusu görüntülenir.

  2. Adı kutusuna etiket için bir ad girin.

  3. (İsteğe bağlı) Açıklama kutusuna bir açıklama girin.

  4. Sürüm listesinde Etiket'ü seçin. Etiketi kutusu görüntülenir.

  5. Aşağıdaki adımlardan birini uygulayın:

    • Mevcut etiketin adını girin.

    • Mevcut etiketin adından emin değilseniz, Etiket kutusunun yanında üç nokta (...) bulunan gözat düğmesini seçin. Etiket Bul iletişim kutusu görüntülenir. Etiket listesini filtrelemek ve yeni etiketi uygulamak istediğiniz mevcut etiketi bulmak için etiket bul iletişim kutusundaki seçenekleri kullanın. Daha fazla bilgi için Etiketleri bulma, düzenleme ve kaldırmabölümüne bakın.

  6. seçin, ardındanoluştur'un.

  7. (İsteğe bağlı) Yeni etiketi oluşturduktan sonra eski etiketi kaldırabilirsiniz. Daha fazla bilgi için bkz. etiketleri bulma, düzenleme ve kaldırma.

Etiketleri listeleme, bulma, görüntüleme, düzenleme ve kaldırma

Etiketleri listelemenin ve bulmanın iki yolu vardır: Etiket Bul iletişim kutusu ve Geçmişi penceresindeki Etiket sekmesi. İlgilendiğiniz etiketi buldukktan sonra görüntüleyebilir, düzenleyebilir veya kaldırabilirsiniz. Etiketin uygulandığı dosyalarla da çalışabilirsiniz.

Etiket Bul iletişim kutusunu kullanarak etiketleri bulma ve etiketlerle çalışma

  1. Kaynak Denetim Gezgini'nde, menü çubuğunda Dosya>Kaynak Denetimi>>Etiket Bulbul seçin. Etiket Bul iletişim kutusu görüntülenir.

  2. (İsteğe bağlı) Aşağıdaki adımlardan birini veya birkaçını gerçekleştirerek aramanızı daraltın:

    • Adı metin kutusuna etiketin adını girin.

    • Project listesinde, bulmak istediğiniz etiketi içeren projeyi seçin.

    • Sahibi metin kutusuna etiketin sahibinin adını veya diğer adını girin.

  3. öğesini bulun, sonra öğesini seçin. Sonuçlar listesinde, girdiğiniz arama ölçütlerine uyan etiketler görüntülenir.

  4. (İsteğe bağlı) Aşağıdaki adımlardan birini uygulayın:

    • Bir etiketi görüntülemek veya düzenlemek için etiketi seçin ve Düzenleöğesini seçin. Etiketi penceresi görüntülenir. Daha fazla bilgi için bkz. Etiket penceresini kullanaraketiketlerle çalışma.

    • Bir etiketi silmek için etiketi seçin ve Silöğesini seçin.

    • 'ı seçin ve'i kapatın.

Belirli bir öğeye uygulanan etiketleri listeleme ve bunlarla çalışma

Bazen bir etiketin adından emin olmayabilirsiniz, ancak etiketin sürüm denetimi altındaki belirli bir öğeye uygulandığını biliyorsunuz. Aşağıdaki yordamda, bu durumda bir etiketin nasıl bulunup bunlarla çalışileceği açıklanmaktadır.

  1. Kaynak Denetim Gezgini'nde, etiketin uygulandığı öğeye sağ tıklayın ve Geçmişi Görüntüleöğesini seçin. Geçmişi penceresi görüntülenir.

  2. Bu öğeye uygulanan etiketlerin listesini görüntülemek için Etiketler sekmesini seçin.

  3. (İsteğe bağlı) Aşağıdaki adımlardan birini uygulayın:

    • Etiketi görüntülemek veya düzenlemek için etikete sağ tıklayın ve etiketi düzenleseçin. Etiketi penceresi görüntülenir. Bu pencerenin nasıl kullanılacağı hakkında bilgi için bkz. Etiket penceresinietiketlerle çalışmak için kullanma.

    • Etiketi silmek için etikete sağ tıklayın ve etiketi silseçin.

    • Etikete sağ tıklayın ve Bu Sürümü Al veya Karşılaştırgibi başka bir eylem seçin.

Geçmişi penceresinde etiket sekmesini kullanma hakkında daha fazla bilgi için bkz. Öğenin geçmişini alma.

Dosyaların etiketli sürümlerini çalışma alanınıza indirme

Bir dosya kümesini etiketlemek, belirli bir noktada nasıl var olduklarının anlık görüntüsünü almak gibidir. Bu anlık görüntüyü aldıktan haftalar veya aylar sonra, dosyaları bu anlık görüntüde mevcut oldukları şekilde görüntülemeniz veya bunlarla çalışmanız gerekebilir. Aşağıdaki yordamda, bir dosya kümesinin etiketlenmiş sürümlerinin çalışma alanınıza nasıl indirileceği açıklanmaktadır.

  1. Kaynak Denetim Gezgini'nde, indirmek istediğiniz öğeleri içeren proje koleksiyonuna, projeye, dala veya klasöre sağ tıklayın ve ardından Gelişmiş>Belirli Sürümü Alseçin. Al iletişim kutusu görüntülenir.

  2. Tür listesinden Etiket'ü seçin ve ardından ya etiket adını Etiket kutusuna girin ya da Etiket Bul iletişim kutusunu açmak için üç nokta simgesini (...) seçin. Bu iletişim kutusunun nasıl kullanılacağı hakkında daha fazla bilgi için bkz.etiketleri bulma, düzenleme ve kaldırma .

  3. Al iletişim kutusunda diğer uygun seçenekleri belirleyin.

  4. seç,al.

Etiketlerle çalışmak için Etiket penceresini kullanma

Önceki yordamlardan birini kullanarak Etiket penceresini açtıktan sonra etiketle çalışmaya başlayabilirsiniz. Pencerenin en üstünde, düzenleyebileceğiniz açıklamayı bir kutu görüntüler.

Aşağıdaki görevleri gerçekleştirmek için Etiketi penceresini kullanabilirsiniz:

  • Etikete öğe ekleme
  • Etiketten öğe kaldırma
  • Dosyanın sürümünü değiştirme
  • Bir öğe üzerinde diğer eylemleri gerçekleştirme

Etikete öğe ekleme

  1. Etiketi penceresinde, Öğe Ekleöğesini seçin. Öğe Sürümü Seç iletişim kutusu görüntülenir.

  2. Öğe Sürümü Seç iletişim kutusunda, eklemek istediğiniz öğeye gidin ve seçin.

    Bahşiş

    Shift tuşlarını Ctrl veya tuşlarına basıp basılı tutabilir ve ardından birden çok öğe seçebilirsiniz.

  3. (İsteğe bağlı) Etiketin belirli bir sürümü hedeflemesi gerekiyorsa, Sürüm listesinden bir sürüm seçin:

    • En Son Sürüm: Etiketi sürüm denetimindeki en son sürüme uygulayın.

    • Değişiklik Kümesi: Değişiklik kümesinin numarasını Değişiklik Kümesi kutusunda belirtin. Alternatif olarak,...üç noktalı simgeyi seçerek Değişiklik Kümelerini Bul iletişim kutusunu açın. Daha fazla bilgi için bkz. Değişiklik kümelerini bulma ve görüntüleme.

    • Tarih: Tarih kutusunda bir tarih belirtin veya açılan menüde takvimden bir tarih seçin.

    • etiket: Yeni etiketi temel almak için var olan bir etiketi belirtin. etiket adını Etiket kutusuna girin veya Etiket Bul iletişim kutusunu açmak için üç noktayı (...) seçin. Daha fazla bilgi için bakınız Etiket bulma, düzenleme ve kaldırma.

    • Çalışma Alanı Sürümü: Çalışma alanınızdaki sürümün etiketini oluşturun.

  4. tamamseçin.

  5. Dosya'yı seçin,>Kaydedin.

Etiketten öğe kaldırma

  1. Etiket penceresinde, bu etiketten kaldırmak istediğiniz koleksiyonu, projeyi, dalı, klasörü veya dosyayı bulun.

  2. Öğeye sağ tıklayın ve Etiketten Kaldırseçeneğini seçin. Etiket öğeden kaldırılır. Öğe bir proje koleksiyonu, proje, dal veya klasörse, etiket içerdiği tüm öğelerden de kaldırılır.

  3. Dosya'yı seçin>Kaydet.

Dosyanın sürümünü değiştirme

  1. Etiket penceresinde, değiştirmek istediğiniz dosyayı bulun.

  2. Dosyaya sağ tıklayın ve Etiketli Sürümü Değiştirseçin. Değişiklik Etiketli Sürüm iletişim kutusu görüntülenir.

  3. Aşağıdaki değerlerden birini seçin:

    • En Son Sürüm: Etiketi sürüm denetimindeki en son sürüme uygulayın.

    • Değişiklik Kümesi: Değişiklik Kümesi kutusunda değişiklik kümesinin numarasını belirtin. Alternatif olarak, Değişiklik Kümelerini Bul iletişim kutusunu açmak için üç noktayı ( ...) seçin. Daha fazla bilgi için bkz. Değişiklik kümelerini bulma ve görüntüleme.

    • Tarih: Tarih kutusunda bir tarih belirtin veya açılan menüde takvimden bir tarih seçin.

    • etiket: Yeni etiketi temel almak için var olan bir etiketi belirtin. etiket adını Etiket kutusundan seçin veya Etiket Bul iletişim kutusunu açmak için üç noktayı (... ) seçin. Daha fazla bilgi için, Etiketleri Bulma, Düzenleme ve Kaldırmabaşlığına bakın.

    • Çalışma Alanı Sürümü: Çalışma alanınızdaki sürümün etiketini oluşturun.

  4. Dosya'yı>seçin.Kaydet.

Etiketli bir öğede diğer eylemleri gerçekleştirme

Etiket penceresinde bir öğeye sağ tıkladığınızda, aşağıdaki komutlardan birini de seçebilirsiniz:

Komut isteminden çalışma

  • Etiketleri listelemek için labels komutunu kullanın. Daha fazla bilgi için bkz. Etiketleri komutu.

  • Etiket uygulamak veya kaldırmak için label komutunu kullanın. Daha fazla bilgi için bkz. Label komutu (Team Foundation Sürüm Denetimi).

    İpucu

    Etiket uygulamak için label komutunu kullandığınızda, proje dışında bir kapsam belirtebilirsiniz.

Sonraki adımlar