У меня есть инструмент интеграции TFS, выполняющий одностороннюю миграцию (назовите ее A) между экземпляром 2010 (вызовите его X) и экземпляром 2013 года (назовите его Y). Этот инструмент также был настроен на одностороннюю миграцию (назовем ее B) из другого экземпляра в 2010 году (назовите его Z) на Y.Как я могу предотвратить службу TFS Integration от опроса сервера, с которого он больше не переносится?
Теперь мне нужна миграция A, поэтому я удалил миграцию B. Однако я теперь видим в журналах каждую минуту записи, как это (фактическое имя сервера заменить в выделенном тексте):
[10/22/2015 1:42:53 PM] TfsIntegrationJobService.exe Error: 0 : [10/22/2015 1:42:53 PM] Sync Monitor Thread: SyncMonitor: ERROR: An unexpected error occurred polling migration source 'TFS instance Z (VC)': Microsoft.TeamFoundation.TeamFoundationServiceUnavailableException: Team Foundation services are not available from server TFS instance Z\DefaultCollection. Technical information (for administrator): HTTP code 503: Service Unavailable ---> System.Net.WebException: The remote server returned an error: (503) Server Unavailable. at System.Net.HttpWebRequest.GetResponse() at Microsoft.TeamFoundation.Client.TeamFoundationClientProxyBase.AsyncWebRequest.ExecRequest(Object obj) --- End of inner exception stack trace --- at Microsoft.TeamFoundation.Client.TeamFoundationClientProxyBase.ProcessHttpResponse(HttpWebResponse response, Stream responseStream, WebException webException, XmlReader& xmlResponseReader) at Microsoft.TeamFoundation.Client.TeamFoundationClientProxyBase.ExecWebServiceRequest(HttpWebRequest request, XmlWriter requestXml, String methodName, HttpWebResponse& response) at Microsoft.TeamFoundation.VersionControl.Client.Repository.QueryChangeset(Int32 changesetId, Boolean includeChanges, Boolean generateDownloadUrls, Boolean includeSourceRenames) at Microsoft.TeamFoundation.VersionControl.Client.VersionControlServer.GetChangeset(Int32 changesetId, Boolean includeChanges, Boolean includeDownloadInfo, Boolean includeSourceRenames) at Microsoft.TeamFoundation.VersionControl.Client.VersionControlServer.GetChangeset(Int32 changesetId, Boolean includeChanges, Boolean includeDownloadInfo) at Microsoft.TeamFoundation.Migration.Tfs2010VCAdapter.TfsVCSyncMonitorProvider.GetSummaryOfChangesSince(String lastProcessedChangeItemId, List`1 filterStrings) at Microsoft.TeamFoundation.Migration.Toolkit.SyncMonitor.Endpoint.Poll() at Microsoft.TeamFoundation.Migration.Toolkit.SyncMonitor.MonitorWatcher.Worker()
вопрос заключается в том, как я могу получить его, чтобы остановить экземпляр опроса Z? Восстановление подключения к этому серверу не является вариантом. И разрешить продолжить опрос - это не вариант, потому что он опросает каждую минуту и ждет почти минуту, чтобы уйти в прошлое, - и в принципе не осталось времени, чтобы что-то сделать.
попытке перезапустить TFS интеграции службы работы ли? Это работает? –
@Cece Да, я сделал и отскочил от сервера. И нет, у него все еще есть та же проблема. – idieeasy