2013-10-01 2 views
5

VS2012를 사용하여 TFS에 새로운 연결을 설정하려고합니다. 조기에 TFS 서버를 추가하고 Microsoft Git Provider를 사용하여 Visual Studio 내에서 원격 리포지토리의 복사본을 복제 할 수있었습니다. 나중에, 팀 탐색기에서 내가 사용하고자하는 지점을 찾으려고 할 때, 뭔가 잘못되었습니다. 내 로컬 저장소는 남아 있지만이 오류와 함께 입증 원격 저장소에 내 연결은 어떻게 든, 손상된 :이 해결하기 위해 노력했다TF2012를 TFS에 연결하는 중에 TF31004 오류가 발생했습니다.

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

것들 :

  • 대기를하고 다시 시도로 (오류 메시지가 표시됨).
  • Visual Studio를 다시 시작하십시오.
  • 내 컴퓨터를 재부팅하십시오.
  • TFS 서버를 재부팅하십시오.
  • msysgit 및 Microsoft Git Provider를 설치하거나 TFS 서버에 연결을 시도하기 전에 되돌리기 위해 시스템 복원을 사용하십시오.
  • MSDN help을 검토하십시오 (아래 참조).
  • 검색 스택 오버플로 (다른 관련 문제가 하나 있지만 적용되지 않은 것으로 보입니다).
  • 시도하여 devenv/ResetSkipPkgs는
  • 시도하여 devenv/설치
  • Team Explorer for VS2012를 다시 설치합니다.
  • IE 쿠키를 삭제하십시오 (this post).
  • Clear TFS 캐시 (this post).

도움말 페이지는이 맛있는 가벼운 음식을 제공하지만, 그들 중 누구도 가능성이 내가 말했듯이, 연결이 한 지점에서 작업 한 것을 제공되지 것 같다 :

팀 재단의 버전은 로컬에서 실행
  • 컴퓨터가 Team Foundation Server 서버 {name}에서 실행중인 버전과 일치하지 않습니다.
  • 서버가 XML 콘텐츠 대신 HTML 콘텐츠를 반환했습니다.
  • 서버에서 필요한 웹 서비스를 찾을 수 없습니다.

모든 아이디어를 얻을 수 있습니다.

+0

당신은 git 공급자를 사용하고 있다고 말했습니까? Git 확장을위한 Visual Studio Tools입니까? 그렇다면 최신 버전을 설치 했습니까? 또한 서버에 호스트 된 TFService와 git 저장소에 연결하거나 TFVC에서 tf-git를 사용하고 있습니까? –

+0

예, git 공급자는 Visual Studio for Git, 버전 0.9.5.0, 어제 설치되었습니다. 당신의 마지막 질문에 관해서는, 나는 확실히 모르겠다. 그러나 나는 그것들이 이전에 들어 보지 못했던 것처럼 전 (ie * not * tf-git 또는 TFVC를 사용하지 않는다고 믿는다 :-). –

답변

13

나는 똑같은 문제가있었습니다.

내 솔루션은 Windows Vault (제어판에있는 Credential Manager)의 모든 자격 증명을 지우는 것이 었습니다.

신임장이 엉망인 이유는 알 수 없습니다.

+2

Windows Vault에서 모든 자격 증명을 지울 필요는 없지만이 기능은 저에게 효과적입니다.내가해야 할 일은 내가 연결하려고 시도했던 서버의 항목을 제거하는 것이 었습니다. 나는 서버를 다시 설치하고 동일한 이름을 유지했다. 아마도 내 자격 증명이 엉망이되어 버렸다. –

+2

http : // tfs_server ...와 두 개의 설정을 지워야했다. 다른 하나는 일반 http : // tfs_server. Visual Studio를 다시 부팅해야했습니다. 그 후, 나는 연결할 수 있었다. +1 – Bill

+0

나를 위해 완벽 해 - 고마워. :) – Darren

관련 문제