VS2012 で TFS への新しい接続をセットアップしようとしています。早い段階で、TFS サーバーを追加し、Microsoft Git プロバイダーを使用して、Visual Studio 内からリモート リポジトリのコピーを複製することができました。その後、使用したいブランチを見つけようとしてチーム エクスプローラーをいじっていたときに、何かが壊れてしまいました。ローカル リポジトリは残っていますが、次のエラーが示すように、リモート リポジトリへの接続が何らかの理由で破損していました。
TF31004: http://my.server.com:8080/tfs で Team Foundation Server に接続中に予期しないエラーが発生しました。数分待ってから、もう一度お試しください。問題が解決しない場合は、サーバー管理者に連絡してくださいok help
私がこれを解決しようとしたこと:
- 待ってから再試行してください (エラー メッセージが示すように)。
- Visual Studio を再起動します。
- マシンを再起動します。
- TFS サーバーを再起動します。
- システムの復元を使用して、msysgit と Microsoft Git プロバイダーをインストールする前、または TFS サーバーへの接続を試行する前に戻します。
- エラーについては、MSDN ヘルプを参照してください (以下を参照)。
- スタック オーバーフローを検索します (別の関連する問題が 1 つ見つかりましたが、該当するようには見えませんでした)。
- devenv /ResetSkipPkgs を試しました
- devenv /setupを試しました
- VS2012 のチーム エクスプローラーを再インストールします。
- IE Cookie をクリアします (この投稿による)。
- TFS キャッシュをクリアします (この投稿による)。
ヘルプページにはこれらのちょっとした情報がありますが、私が言ったように、ある時点で接続が機能していたことを考えると、それらのどれもありそうにありません。
- ローカル コンピューターで実行されている Team Foundation のバージョンが、Team Foundation Server サーバー {name} で実行されているバージョンと一致しません。
- サーバーは、XML コンテンツではなく HTML コンテンツを返しました。
- サーバー上に必要な Web サービスが見つかりませんでした。
どんなアイデアでも大歓迎です!