TFS 統合ツールを実行して、2010 インスタンス (X と呼ぶ) と 2013 インスタンス (Y と呼ぶ) の間で一方向の移行 (A と呼ぶ) を実行します。このツールは、別の 2010 インスタンス (Z と呼ぶ) から Y への一方向の移行 (B と呼ぶ) を行うようにも構成されています。
今は移行 A のみが必要なので、移行 B を削除しました。ただし、ログに次のようなエントリが毎分表示されます (実際のサーバー名は強調されたテキストに置き換えられます)。
[10/22/2015 1:42:53 PM] TfsIntegrationJobService.exe エラー: 0: [10/22/2015 1:42:53 PM] 同期モニター スレッド: SyncMonitor: エラー: 予期しないエラーが移行ソースのポーリングで発生しました ' TFSインスタンス Z (VC)': Microsoft.TeamFoundation.TeamFoundationServiceUnavailableException: サーバーTFS インスタンス Zから Team Foundation サービスを利用できません\DefaultCollection. 技術情報 (管理者向け): HTTP コード 503: サービスを利用できません ---> System.Net.WebException: リモート サーバーがエラーを返しました: (503) サーバーを利用できません。System.Net.HttpWebRequest.GetResponse() で Microsoft.TeamFoundation.Client.TeamFoundationClientProxyBase.AsyncWebRequest.ExecRequest(Object obj) --- 内部例外スタック トレースの終わり --- Microsoft.TeamFoundation.Client.TeamFoundationClientProxyBase.ProcessHttpResponse(HttpWebResponse) でMicrosoft.TeamFoundation.Client.TeamFoundationClientProxyBase.ExecWebServiceRequest (HttpWebRequest 要求、XmlWriter requestXml、文字列 methodName、HttpWebResponse& 応答) での Microsoft.TeamFoundation.VersionControl.Client.Repository での応答、ストリーム responseStream、WebException webException、XmlReader& xmlResponseReader)。
問題は、インスタンス Z のポーリングを停止するにはどうすればよいかということです。そのサーバーへの接続を復元することはできません。また、毎分ポーリングし、タイムアウトするまで 1 分近く待機するため、ポーリングを続行することはできません。基本的に他に何もする時間がありません。