今日、突然、TFS でどのタイプの get コマンドも正常に完了できないことがわかりました。プロセスがある時点でハングするだけで、進行状況バーとステータス メッセージが表示され、現在処理されているファイルは永久に同じままで、エラーはスローされません。これは、遅かれ早かれ IDE とコマンド ライン ユーティリティの両方を使用して、毎回異なるファイルで発生します。
TFS 2008 で Visual Studio Premium 2012 を使用しています。
以前に同様の問題が発生したことはなく、昨日はすべて正常に機能しました。それ以来、構成が変更されたことを認識しておらず、社内でこの問題を経験しているのは私だけです。
なぜこれが起こるのかについての直接的な答えはないと思いますが、誰かがそのような問題をデバッグして解決する方法についての指針を提供できますか?
これまでのところ、VS IDE内とコマンドラインの両方で、最新バージョン、特定のバージョン、マップ+最新のものを取得するなど、getコマンドを実行するさまざまな方法を試しました。また、他の多くの TFS コマンドもうまく機能しているようです。
編集:
試行錯誤の末、プロセスを 1 時間ほど放置した後、ようやくソース管理出力ウィンドウにエラー メッセージが表示されることに気づきました。これらは、プロセスがハングしたときに IDE 全体が応答しなくなったため、最初は表示されませんでした。メッセージはすべて同じです。
[ファイル パス]: TF400307: サーバーからの応答を 599 秒間待った後、ダウンロード操作がタイムアウトしました。