5

Visual Studio 2010'u Team Foundation Server 2010 ve Power Tools ile birlikte kullanıyorum.Visual Studio 2010'daki kaynak kontrolünden yapılan değişiklikleri ekleyin.

Kod dosyalarında (eg. \*.cs) Düzenleyiciye sağ tıklayabilir ve satırları en son kimin değiştirdiğini görebileceğim ek bir sütun elde etmek için Source Control"->"Annotate öğesini seçebilirim. Bu MVC-Views (\*.cshtml) içinde çalışmıyor gibi görünüyor.

Elektrikli el aletlerinin uzantısı/işleviyle ilgili dosya türlerinin bir kısıtlaması var mı?

Visual Studio'daki tüm metin tabanlı dosya türleri için bu çok kullanışlı işlevi nasıl etkinleştirebilirim?

cevap

4

Değişiklikler cshtml dosya türünün TFS tarafından metin türü olarak tanınmaması nedeniyle Ek Açıklama özelliği devre dışı bırakılır. Bunu kontrol etmek için, Dosya Kaynakları sekmesindeki Ekip Proje Kaynağı Denetimi ayarlarına gidin ve uzantıya bakın. Orada değilse, onu ekleyin ve Metin türü olarak ayarlayın ve Visual Studio'yu yeniden başlatın.

+0

Bu ayarı tam olarak nerede bulabilirim? Takım projemizin içerik menüsünü denedim -> "Takım Projesi toplama ayarları" -> "Kaynak Kontrol Filey Çeşitleri" ... ... ekledim * .cshtml ... ve VST'yi yeniden başlattım. Hala cshtml dosyaları için ek açıklama yok. Haklı mıyım yoksa bu seçenek için başka bir yer var mı? – Konrad

+0

Sadece bir sürüm .cshtml dosyasında denedim ve Annotate özelliğine sahip oldum, bu yüzden buna sahip değilsiniz ... Dosyanın kaynak denetimi altında olduğundan emin misiniz? – Nock

+0

Dosya kaynak kontrolündedir. Dosyaya sağ tıklayarak, çözüm explorer'da ek açıklama özelliğini buldum. Ancak editörde, bağlam menüsünde "Ek açıklama" öğesi yok. cs dosyalarında ... Ayrıca, çözüm explorer'da "Annotate" ile açtığım açıklamalı dosya kod vurgulanmamıştır, hatta satırlarda ek açıklamaları vardır. – Konrad

1

Benim için eğer cshtml dosya düzenleyicisinin içine sağ tıklayıp Kaynak Denetimi alt menüsüne gidersem Annotate orada değil. Ancak, Çözüm Gezgini'nde dosyayı sağ tıklatıp Kaynak Denetimi alt menüsüne gidersem Annotate orada olur.