Dosya türlerini Team Foundation Sürüm Denetimi

Azure DevOps Services | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 - TFS 2013

Not

Azure DevOps Server adı daha önce Visual Studio Team Foundation Server.

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

Not

Dosya birleştirme ve birden çok iade işlemi varsayılan olarak etkindir. Proje düzeyinde birden çok iade devre dışı bırakılabilir.

Önkoşullar

  • Git deposu yerine içinde çalışacak bir TFVC deposu. Bir Git depossanız, Kaynak Denetim Gezgini kullanılamaz.
  • Bir dosya türü ilişkilendirmesi düzenlemek, eklemek veya kaldırmak için Sunucu düzeyinde bilgileri düzenle izni İzin Ver olarak ayarlandı. Daha fazla bilgi için bkz. Azure DevOps Server İzinleri.

Dosya türü özellikleri

Bir Azure DevOps dosya türü tanımı üç özellik içerir. Bu özelliklerin en önemlisi, bir dosya türünün benzersiz tanımlayıcısı olan Dosya Uzantısı'dır.

Özellik Örnek
Name Visual Basic Dosya
Dosya Uzantısı .vb
Dosya Birleştirmeyi ve Birden Çok Onay'ı Etkinleştirme Yes

Bir Azure DevOps yöneticisi olarak, bir birleştirme aracının mevcut olduğu ikili Microsoft Excel dosyaları (*.xls) gibi belirli türlerde dosyaların çakışmalar algılandığında birleştirilenemeyr ve aynı anda yalnızca bir kullanıcı tarafından kullanıma alınmak için belirtebilirsiniz. Dosya Türünü Düzenle iletişim kutusunda Dosya Birleştirmeyi Etkinleştir ve Birden Çok Iade Et'i seçerek bunu kontrol edin. Daha fazla bilgi için bkz. Dosya türü ilişkilendirmelerini düzenleme. Verilen uzantı için bir dosya türü yoksa, bu uzantıya sahip dosyalar birleştirilebilir.

Dosya kodlamaları

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

Dosya türü ilişkilendirmelerini düzenleme

Dosya türü tanımları, belirli uzantılara sahip Team Foundation Sürüm Denetimi dosya işleme yolunu özelleştirmenize olanak sağlar. Bir dosya türü tanımlayarak, belirli bir uzantıya sahip dosyaların iade sırasında genişletilmiş iç anahtar sözcüklere sahip olup olmadığını ve birden çok kullanıcının belirli bir dosyayı paralel olarak değiştirip değiştiremeyebilirsiniz. Aşağıdaki yordam, sürüm denetiminde dosya türü uzantısı ilişkilendirmesini değiştirme işlemiyle ilgili bilgiler içerir.

  1. Ekip menüsünde , ve ardından Azure DevOps Server Ayarlar Denetimi Dosya Türleri'ne tıklayın. Dosya Türleri iletişim kutusu, şu anda sürüm denetimiyle ilişkili dosya uzantılarının bir listesini görüntüler.

  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 belge Microsoft Word eklemek için Word Belgeleri.

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

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

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

İpucu

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

Sürüm denetimi dosyası kodlamasını yapılandırma

Team Foundation Sürüm Denetimi özellikleri genel dosya ve klasör bilgileri ile dosya kodlama türünü içerir. Özellikler ayrıca bekleyen iade durumunu, güvenlik bilgilerini ve dallara ekleme geçmişini de listele. 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 özellikler, Visual Studio penceresinde görüntülanmaz. 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.

    Görünüm menüsünde Diğer seçenekler'i Windows ve sonra Dale'i Kaynak Denetim Gezgini.

  2. Bu Kaynak Denetim Gezgini araç çubuğunda çalışma alanı açılan liste kutusunu seçin ve kullanmak istediğiniz çalışma alanını seçin.

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

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

  5. Genel sekmesinde Kodlamayı Ayarla'ya tıklayın.

  6. KodlamaYı 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 kullanılan dosya kodlama düzenini algılamasını ve liste kutusunu doldurmak için Algıla'ya tıklayın.

  7. Tamam’ı seçin.

Not

Küme kodlaması, iade edilmelidir bekleyen bir değişiklikle sonuç verir.

Dosya türü ilişkilendirmeleri ekleme

Dosya türü tanımları, sürüm denetimi sisteminin belirli uzantılara sahip dosyaları işleme yolunu ö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ştirmesine izin verip vermezsiniz. Aşağıdaki yordam, sürüm denetiminde dosya türü uzantısı ilişkilendirmesi eklemeyi gösteriyor.

  1. Ekip menüsünde, Kaynak denetimi Azure DevOps Server Ayarlar'ı ve ardından Kaynak Denetimi Dosya Türleri'ne tıklayın. Dosya Türleri iletişim kutusu, şu anda sürüm denetimiyle ilişkili dosya uzantılarını listeler.

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

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

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

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

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

İpucu

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

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

Dosya türü tanımları, sürüm denetimi sisteminin belirli uzantılara sahip dosyaları işleme yolunu özelleştirmenize olanak sağlar. Bir dosya türü tanımlayarak, belirli bir uzantıya sahip dosyaların iade sırasında genişletilmiş iç anahtar sözcüklere sahip olup olmadığını ve birden çok kullanıcının belirli bir dosyayı paralel olarak değiştirip değiştiremeyebilirsiniz. Sürüm denetimine dosya türü ilişkilendirmeleri ekleme hakkında bilgi için bkz. Dosya türü ilişkilendirmesi ekleme Team Foundation Sürüm Denetimi. Aşağıdaki yordamda, sürüm denetimiyle ilişkili bir dosya türü uzantısının nasıl kaldır olduğu gösterildi.

  1. Ekip menüsünde, Kaynak denetimi Azure DevOps Server Ayarlar'ı ve ardından Kaynak Denetimi Dosya Türleri'ne tıklayın.

    Dosya Türleri iletişim kutusu, şu anda sürüm denetimiyle ilişkili dosya adı uzantılarının listesini görüntüler.

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

    Girdi silinir ve dosya türleri iletişim kutusunda artık görünür.

  3. Tamam’ı seçin.