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

  • Etiket uygulamak için Etiket izninin İzin Ver olarak ayarlanmış olması gerekir.
  • Etiketleri bulmak, listelemek veya görüntülemek için Okuma izninin İzin Ver olarak ayarlanmış olması gerekir.
  • Bir etiketi değiştirmek veya silmek için etikete sahip olmanız veya etiket Yönetici ister Etiketleri izninin İzin Ver olarak 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 "Sürüm Adayı 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.

İpucu

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 uygulama

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 etiket işlemi eklenir. Bkz. Etiket komutu (Team Foundation Sürüm Denetimi).

  1. Visual Studio'da, Görünüm menüsünde Diğer Windows>Kaynak Denetim Gezgini'ni seçin.

  2. Kaynak Denetim Gezgini'nde etiket uygulamak istediğiniz koleksiyona, projeye, dala, klasöre veya dosyaya sağ tıklayın ve ardından Gelişmiş>Etiket Uygula'yı seç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çilidir. 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'u seçin.

    • Etiketi uygulamak ve uygulandıktan sonra değiştirmek için Oluştur ve Düzenle'yi seç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. Etiketlerle ç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 ardından Gelişmiş>Etiket Uygula'yı seç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'i seçin. Etiket kutusu görüntülenir.

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

    • Mevcut etiketin adını girin.

    • Var olan etiketin adından emin değilseniz, Etiket kutusunun yanındaki üç nokta (...) simgesini içeren 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 bkz . Etiketleri bulma, düzenleme ve kaldırma.

  6. Oluştur'u belirleyin.

  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ş 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'ndeki menü çubuğunda Dosya>Kaynağı Denetimi>Etiket Bul'u>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.

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

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

  3. Bul'u 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'yi seçin. Etiket penceresi görüntülenir. Daha fazla bilgi için bkz . Etiketlerle çalışmak için Etiket penceresini kullanma.

    • Bir etiketi silmek için etiketi seçin ve Sil'i seçin.

    • Kapat'ı seçin.

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ığı bir öğeye sağ tıklayın ve geçmişi görüntüle'yi seçin. Geçmiş 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:

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

    • Bir etiketi silmek için etikete sağ tıklayın ve etiketi sil'i seçin.

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

Geçmiş 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ü Al'ı seçin. Al iletişim kutusu görüntülenir.

  2. Tür listesinden Etiket'i seçin ve Etiket kutusuna etiket adınıgirin veya Etiket Bul iletişim kutusunu açmak için üç noktayı (...) 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. Al'ı seçin.

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

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

Etiket penceresini kullanarak aşağıdaki görevleri gerçekleştirebilirsiniz:

  • 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. Etiket penceresinde Öğe Ekle'yi seçin. Öğe Sürümünü Seç iletişim kutusu görüntülenir.

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

    İpucu

    Ctrl veya Shift tuşlarını seçip basılı tutup 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ü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.

  4. Tamam'ı seçin.

  5. Dosya>Kaydet seçeneğini belirleyin.

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ır'ı 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>Kaydet seçeneğini belirleyin.

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ştir'i seçin. Etiketli Sürümü Değiştir 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 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 kutusunda etiket adını seçin 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.

  4. Dosya>Kaydet seçeneğini belirleyin.

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

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

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

    İpucu

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

Sonraki adımlar