2013-10-01 16 views
5

VS2012 ile TFS'ye yeni bir bağlantı kurmaya çalışıyorum. Erkenda TFS sunucumu ekleyebildim ve Microsoft Git Sağlayıcısı'nı kullanarak uzak depodaki bir kopyasını Visual Studio'dan kopyalayın. Daha sonra, Takım Gezgini'nde kullanmak istediğim dalı bulmaya çalışan şeylerle uğraşırken, bir şeyler kırıldı. Benim yerel depo kalır ama bu hata ile kanıtlandığı gibi uzak deposuna bağlantım nasılsa, bozuk: Ben bu sorunu çözmek için çalıştıkHata TF31004, VS2012'yi TFS'ye bağlanıyor

TF31004: Unexpected error encountered while connecting to Team Foundation Server at http: //my.server.com:8080/tfs. Wait a few minutes and try again. If the problem persists, contact the server administrator okhelp

Things:

  • Bekle ve tekrar deneyin olarak (hata mesajı önerildi).
  • Yeniden Visual Studio.
  • Makinemi yeniden başlatın.
  • TFS sunucusunu yeniden başlatın. Ben msysgit ve Microsoft Git Sağlayıcı yüklü veya TFS sunucusuna bağlanmak için teşebbüs etmişti önce
  • Sistemin geri dönmek geri yükleme.
  • Hata için MSDN help'u gözden geçirin (aşağıya bakın).
  • Yığın Taşmasını Ara (başka bir ilgili sorun bulundu, ancak uygulanmadı).
  • çalıştı Devenv/ResetSkipPkgs
  • çalıştı Devenv/setup
  • Team Explorer for VS2012 yeniden yükleyin.
  • IE çerezlerini temizle (this post başına).
  • TFS önbelleklerini temizle (this post için).

yardım sayfası bu çerez sunar, ancak bunların hiçbiri olasılıkla ben dediğim gibi, bağlantı bir noktada çalışan, kaldıkları düşünülürse görünüyor:

Takım Vakfı sürümü yerel çalışan
  • bilgisayar, Team Foundation Server sunucusunda çalışan sürümle eşleşmiyor {name}.
  • Sunucu, XML içeriği yerine HTML içeriğini döndürdü.
  • Sunucudaki gerekli Web hizmeti bulunamadı.

Herhangi fikirler mutluluk duyacağız!

+0

Sen git sağlayıcısı kullanıyorsanız söyledi? Varsa, en son sürümü yüklediniz mi? Ayrıca, sunucuda barındırılan TFService ve git deposuna bağlanıyorsunuz veya TFVC ile tf-git kullanıyor musunuz? –

+0

Evet, git sağlayıcı, dün kurulan, 0.9.5.0 sürümü için Git, Visual Studio'dan geliyor. Son sorunuza gelince, emin değilim, ama eski olduğuna inanıyorum (örneğin, * tf-git veya TFVC kullanarak, daha önce hiç duymadım :-)). –

cevap

13

Tam olarak aynı sorunla karşılaştım.

Çözümümün, Windows Vault tüm kimlik bilgilerini (Kimlik Yöneticisi Denetim Masası'nda bulunan) temizlemek için oldu.

Ben kimlik berbat neden hiçbir fikrim yok. Bu Git uzantı için Visual Studio Tools -

+2

Bu, Windows Vault'daki tüm kimlik bilgilerini silmem gerekmese de benim için çalıştı.Tüm yapmam gereken, bağlanmaya çalıştığım sunucunun girdisini kaldırmaktı. Ben sunucu yeniden ve aynı adı tutmuştu - muhtemelen –

+2

mahsurlamak için benim kimlik bilgileri neden oldu, ben iki ayarları temizlemek zorunda kaldı, bir git için oldu: http: // tfs_server ... ve diğer sadece düz http: // tfs_server. Daha sonra Visual Studio'yu yeniden başlatmam gerekiyordu. Ondan sonra bağlanabildim. +1 – Bill

+0

Benim için mükemmel - teşekkürler :) – Darren

İlgili konular