Team Foundation Sürüm Denetimi ile dosya türlerini yönetme

Azure DevOps Server 2022 | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018

Team Foundation Sürüm Denetimi (TFVC), belirtilen uzantılara sahip dosyaların nasıl işleneceğini belirleyen dosya türü tanımları sağlar. Örneğin, birden çok kullanıcının bunları paralel olarak kullanıma almasını önlemek için seçili dosya türlerinin birleştirilmesini devre dışı bırakabilirsiniz.

Not

Varsayılan olarak, dosya birleştirme ve birden çok kullanıma alma etkinleştirilir. Proje düzeyinde birden çok kullanıma alma devre dışı bırakılabilir.

Önkoşullar

  • Git deposu yerine çalışmak için bir TFVC deposu. Git deposundaysanız, Kaynak Denetim Gezgini kullanılamaz.
  • Dosya türü ilişkilendirmesini düzenlemek, eklemek veya kaldırmak için Sunucu düzeyinde bilgileri düzenle izninin İzin Ver olarak ayarlanmış olması gerekir. Daha fazla bilgi için bkz. Azure DevOps Server İzinler.

Dosya türü özellikleri

Azure DevOps dosya türü tanımı üç özelliktir. Bu özelliklerden en önemlisi, bir dosya türünün benzersiz tanımlayıcısı olan Dosya Uzantısı'dır.

Özellik Örnek
Name Visual Basic Dosyası
Dosya Uzantısı .vb
Dosya Birleştirmeyi ve Birden Çok Kullanıma Alma özelliğini etkinleştirme Yes

Azure DevOps yöneticisi olarak, bir birleştirme aracının mevcut olmadığı ikili Microsoft Excel dosyaları (*.xls) gibi belirli türlerdeki dosyaların çakışma algılandığında birleştirilemeyeceğini ve aynı anda yalnızca bir kullanıcı tarafından kullanıma alınabileceğini belirtmek isteyebilirsiniz. Dosya Türünü Düzenle iletişim kutusunda Dosya Birleştirmeyi Etkinleştir ve Birden Çok Kullanıma Alma'yı seçerek bunu denetleyebilirsiniz. Daha fazla bilgi için bkz. Dosya türü ilişkilendirmelerini düzenleme. Belirli bir uzantı için bir dosya türü yoksa, bu uzantıya sahip dosyalar birleştirilebilir.

Dosya kodlamaları

Azure DevOps, bu temel dosya türü özelliklerine ek olarak sürüm denetimi sunucusundaki her dosya için dosya kodlamasını da izler. Kaynak Denetim Gezgini'nden açılan sürüm denetimi Özellikler penceresinden veya komut satırı arabirimini kullanarak bir dosya için varsayılan kodlamayı geçersiz kılabilirsiniz. Daha fazla bilgi için bkz. Sürüm denetimi dosya kodlamasını yapılandırma ve Kullanıma Alma ve Düzenleme komutları.

Dosya türü ilişkilendirmelerini düzenleme

Dosya türü tanımları, Team Foundation Sürüm Denetimi sisteminin belirli uzantılara sahip dosyaları işleme biçimini özelleştirmenize olanak sağlar. Bir dosya türü tanımlayarak, belirli bir uzantıya sahip dosyaların iade sırasında dahili anahtar sözcüklerin genişletilip genişletilemeyeceğini ve birden çok kullanıcının belirli bir dosyayı paralel olarak değiştirip değiştiremeyeceğini denetlersiniz. Aşağıdaki yordamda, sürüm denetiminde dosya türü uzantısı ilişkisinin nasıl değiştirileceği gösterilmektedir.

  1. Ekip menüsünde Ayarlar'Azure DevOps Server ve ardından Kaynak Denetimi Dosya Türleri'ni seçin. Dosya Türleri iletişim kutusunda, şu anda sürüm denetimiyle ilişkilendirilmiş olan dosya uzantılarının bir listesi görüntülenir.

  2. Düzenle'yi seçin.

  3. Dosya Türünü Düzenle iletişim kutusundaki Ad kutusuna dosya türü için bir açıklama girin. Örneğin, sürüm denetimine Microsoft Word belge dosyası ilişkilendirmesi eklemek için Word Belgeleri .

  4. Dosya Uzantısı kutusuna dosya türü uzantısını girin( örneğin, Microsoft Word belge dosyaları için belge).

  5. İsteğe bağlı olarak , Dosya birleştirmeyi etkinleştir ve birden çok kullanıma alma kutusunu seçin (varsayılan olarak seçilidir).

  6. Dosya Türleri iletişim kutusuna dönmek için Tamam'ı seçin ve yeni girdiyi doğrulayın.

İpucu

Tek bir adla birden çok dosya türü uzantısı ilişkilendirmesi belirtebilirsiniz. Örneğin, daha önce girilen Word Belgeleri adına nokta ekleyebilirsiniz.

Sürüm denetimi dosya kodlamayı yapılandırma

Team Foundation Sürüm Denetimi özellikleri genel dosya ve klasör bilgilerini ve dosya kodlama türünü içerir. Özellikler ayrıca bekleyen iade durumunu, güvenlik bilgilerini ve dallanma geçmişini de listeler. Daha fazla bilgi için bkz. Sürüm denetimi dosyası ve klasör özelliklerini görüntüleme.

Not

Team Foundation Sürüm Denetimi özellikleri Visual Studio'nun Özellikler penceresinde görüntülenmez. Bunlar, aşağıdaki yordamda açıklandığı gibi kendi Özellikler iletişim kutusunda görüntülenir.

Sürüm denetimi dosya kodlamasını yapılandırmak için:

  1. Kaynak Denetim Gezgini'ne gidin.

    Görünüm menüsünde Diğer Pencereler'i ve ardından Kaynak Denetim Gezgini'ni seçin.

  2. Kaynak Denetim Gezgini'nde, araç çubuğundaki Çalışma Alanı açılan liste kutusunu seçin ve kullanmak istediğiniz çalışma alanını seçin.

  3. Özelliklerini görüntülemek istediğiniz dosyaya gidin, sağ tıklayın ve özellikler'i seçin.

  4. Özellikler iletişim kutusunda Genel sekmesini seçin.

  5. Genel sekmesinde Kodlama Ayarla'yı seçin.

  6. Kodlama Ayarla iletişim kutusunda, dosyanın kodlama temel türünü (örneğin utf-8) seçmek için Kodlama açılan liste kutusunu kullanın.

    İpucu

    Sistemin dosyayla birlikte kullanılan dosya kodlama düzenini algılamasını ve liste kutusunu doldurmasını sağlamak için Algıla'ya tıklayın.

  7. Tamam’ı seçin.

Not

Küme kodlaması iade edilmesi gereken bekleyen bir değişiklikle sonuçlanabilir.

Dosya türü ilişkilendirmeleri ekleme

Dosya türü tanımları, sürüm denetim sisteminin dosyaları belirli uzantılarla işleme biçimini özelleştirmenize olanak sağlar. Bir dosya türü tanımlayarak, belirli bir uzantıya sahip dosyaların birden çok kullanıcının belirli bir dosyayı paralel olarak değiştirebilmesine izin verip vermediğini denetlersiniz. Aşağıdaki yordamda, sürüm denetiminde dosya türü uzantısı ilişkilendirmesinin nasıl ekleneceği gösterilmektedir.

  1. Ekip menüsünde Ayarlar'Azure DevOps Server ve ardından Kaynak Denetimi Dosya Türleri'ni seçin. Şu anda sürüm denetimiyle ilişkilendirilmiş dosya uzantılarını listeleyen Dosya Türleri iletişim kutusu görüntülenir.

  2. Add (Ekle) seçeneğini belirleyin.

  3. Dosya Türü Ekle iletişim kutusundaki Ad kutusuna, sürüm denetimine bir Microsoft Word belge dosyası ilişkilendirmesi eklemek için yeni dosya türü için bir açıklama (örneğin, Word Belgeleri) yazın.

  4. Dosya Uzantısı kutusuna, Microsoft Word belge dosyaları için belge gibi dosya türü uzantısını yazın veya seçin.

  5. İsteğe bağlı olarak, Dosya birleştirmeyi etkinleştir ve birden çok kullanıma alma onay kutusunu seçin (varsayılan olarak seçilidir).

  6. Dosya Türleri iletişim kutusuna dönmek için Tamam'ı seçin ve yeni girdiyi doğrulayın.

İpucu

Tek bir adla ilişkilendirilecek birden çok dosya türü uzantısı belirtebilirsiniz. Örneğin, bu yordamda girilen Word Belgeleri adına nokta ekleyebilirsiniz.

İlişkili dosya türünü kaldırma

Dosya türü tanımları, sürüm denetim sisteminin belirli uzantılara sahip dosyaları işleme biçimini özelleştirmenize olanak sağlar. Bir dosya türü tanımlayarak, belirli bir uzantıya sahip dosyaların iade sırasında dahili anahtar sözcüklerin genişletilip genişletilemeyeceğini ve birden çok kullanıcının belirli bir dosyayı paralel olarak değiştirip değiştiremeyeceğini denetlersiniz. Sürüm denetimine dosya türü ilişkilendirmeleri ekleme hakkında bilgi için bkz. Team Foundation Sürüm Denetimi ile dosya türü ilişkilendirmesi ekleme. Aşağıdaki yordamda, sürüm denetimiyle ilişkili bir dosya türü uzantısının nasıl kaldırılacağı gösterilmektedir.

  1. Ekip menüsünde Ayarlar'Azure DevOps Server ve ardından Kaynak Denetimi Dosya Türleri'ni seçin.

    Dosya Türleri iletişim kutusunda, şu anda sürüm denetimiyle ilişkilendirilmiş dosya adı uzantılarının listesi görüntülenir.

  2. Kaldırmak istediğiniz dosya türü uzantısını vurgulayın ve kaldır'ı seçin.

    Girdi silinir ve artık Dosya Türleri iletişim kutusunda görünmez.

  3. Tamam’ı seçin.