2016-03-31 15 views
11

Etiketlere göre VS2013 ve TFS2013 kullanıyorum.TFS kaynak denetimi - yeni dosyalar beklemede gibi otomatik olarak algılanmıyor

Çözümde birden çok proje var: Model, Sunum Yapan, Görünüm, vb. Diğer tüm projeler kaynak denetim işlemleri açısından beklendiği gibi çalışıyor. Model projesi ile

Sorunlar: Çözüm Explorer üzerinden yeni bir dosya ekleme

  • otomatik bekleyen tespit edilmeyen bir dosyanın silinmesi değişim
  • ya

Diğer olarak algılanmıyor kaynak denetimi işlemleri, Model projesi için iyi çalışır, örneğin:

  • En son v csproj dosyası yeni eklenen ile bekleyen değişiklikleri kadar gösterecek beklemede içinde kontrol edilmesi
  • (yeni bir dosya eklenir csproj dosyaya değişiklikler dahil) mevcut dosyalar için ürüm
  • Düzenleme algılama

değiştirir Dosyada listeleniyor, ancak yeni dosyanın kendisi gösterilmiyor, bu nedenle yalnızca csproj değişiklikleri denetleniyorsa diğer geliştiricilerin makinelerinde yapı hataları oluşmasına neden oluyor.

Çözüm, explorer dosyasında eklenmiş dosyayı bulmak ve İçerik menüsü ile ekle, bu bekleyen bir değişiklik olarak görünmesini sağlayacaktır. Ancak bu süreç diğer projelere göre otomatik olmalıdır.

Model projesinde .vspscc dosyasının bulunmadığı, diğer projelerin ise bir tane olduğu görülmektedir.

Herhangi bir yardım için teşekkür ederiz. Teşekkürler.

+0

merhaba, yeni Dışlanan bölümünde dosyayı eklenir? Sorunu yalnızca makinenizde görüyorsanız, proje için TFS kaynak denetimi bağlaması bozulabilir. – Angshuman

cevap

5

Ben unbind ve problem projesini rebind ve yeniden denemek istiyorum: Bir ihtimal

https://msdn.microsoft.com/en-us/library/0eh3790h%28v=vs.90%29.aspx

+3

Tamam, projenin kaynak denetimine bağlı olmadığı ortaya çıkıyor. Bunu, Kaynak Denetimi Değiştir iletişim kutusuna giderek kontrol ettim. Kaynak kontrolünün sadece klasör yapısına dayanan basit bir sürüm kontrolü olarak değil, görsel bir stüdyo projesi olduğunu bilmesi nedeniyle proje için çalışılan diğer kaynak kontrol işlemlerini tahmin ediyorum. Projeyi kaynak kontrolüne bağladıktan sonra, söz konusu sorunlar giderildi çünkü sanırım proje, bir dosya eklendiğinde veya silindiğinde doğrudan kaynak kontrolünü yapmayı konuşuyor. –

İlgili konular