尝试迁移封闭的WI并收到503错误,请检查

问题描述

[Bug] [Complete:55/837] [sid:16308 | Rev:15] [tid:null |找到15个修订版本,可在Work项目:16308上迁移

[Bug] [Complete:55/837] [sid:16308 | Rev:15] [tid:null | ...无法保存 [错误] [完整:55/837] [sid:16308 | Rev:15] [tid:null | Microsoft.TeamFoundation.TeamFoundationServiceUnavailableException:HTTP代码503:服务不可用---> System.Net.WebException:远程服务器返回错误:(503)Server Unavailable。 在System.Net.HttpWebRequest.GetResponse() 在Microsoft.TeamFoundation.Client.Channels.TfsHttpWebRequest.SendRequestAndGetResponse(HttpWebRequest webRequest,WebException&webException) ---内部异常堆栈跟踪的结尾--- 在Microsoft.TeamFoundation.Client.Channels.TfsHttpWebRequest.ReadResponse(HttpWebResponse webResponse,WebException webException) 在Microsoft.TeamFoundation.Client.Channels.TfsHttpWebRequest.IsAuthenticationChallenge(TfsMessage requestMessage,HttpWebResponse webResponse,WebException webException,TfsMessage&responseMessage) 在Microsoft.TeamFoundation.Client.Channels.TfsHttpWebRequest.SendRequest() 在Microsoft.TeamFoundation.Client.Channels.TfsHttpRequestChannel.Request(TfsMessage消息,TimeSpan超时) 在Microsoft.TeamFoundation.Client.Channels.TfsHttpClientBase.Invoke(TfsClientOperation操作,Object []参数,TimeSpan超时,Object []&输出) 在Microsoft.TeamFoundation.WorkItemTracking.Proxy.ClientService.GetWorkItem(Int32 workItemId,Int32versionId,Int32 minimumRevisionId,Nullable 1 asOfDate,Boolean useMaster,RowSetCollection& workItem,MetadataTableHaveEntry[] MetadataHave,String& dbStamp,RowSetCollection& Metadata) at Microsoft.TeamFoundation.WorkItemTracking.Proxy.WorkItemServer.GetWorkItem(String requestId,Int32 workItemId,Int32 revisionId,Int32 minimumRevisionId,Nullable 1 asOfDate,布尔useMaster,IWorkItemRowSets&workItem,MetadataTableHaveEntry [] MetadataHave,String&dbStamps,IMetadataR D. a \ 1 \ s \ src \ VstsSyncMigrator.Core \ Execution \ MigrationContext \ WorkItemmigrationContext.cs:line 323 [错误] [完整:55/837] [sid:16308 | Rev:15] [tid:null | System.NullReferenceException:对象引用未设置为对象的实例。 在D:\ a \ 1 \ s \ src \ VstsSyncMigrator.Core \ Execution \ MigrationContext.Work中的VstsSyncMigrator.Engine.WorkItemmigrationContext.ProcessWorkItem(WorkItemStoreContext sourceStore,WorkItemStoreContext targetStore,Project destProject,WorkItem sourceWorkItem,Int32 retryLimit,Int32重试)处。 :第197行 migration.exe警告:0:[EXCEPTION] System.NullReferenceException:对象引用未设置为对象的实例。 在D:\ a \ 1 \ s \ src \ VstsSyncMigrator.Core \ Execution \ MigrationContext.Work中的VstsSyncMigrator.Engine.WorkItemmigrationContext.ProcessWorkItem(WorkItemStoreContext sourceStore,WorkItemStoreContext targetStore,Project destProject,WorkItem sourceWorkItem,Int32 retryLimit,Int32重试)处。 :第244行 在D:\ a \ 1 \ s \ src \ VstsSyncMigrator.Core \ Execution \ MigrationContext \ WorkItemmigrationContext.cs:line 124中的VstsSyncMigrator.Engine.WorkItemmigrationContext.InternalExecute()处 在D:\ a \ 1 \ s \ src \ VstsSyncMigrator.Core \ Execution \ MigrationContext \ MigrationContextBase.cs:第35行的VstsSyncMigrator.Engine.MigrationContextBase.Execute()中

解决方法

您是否遵循setup instructions

您要在其下运行迁移的帐户必须是目标服务器上的集合管理员,对于本地实例,您需要在下面为该帐户启用旁路规则。

绕过规则 对于本地TFS实例,您需要成为Project Collection Service Accounts组的一部分。您可以通过调用以下命令来做到这一点:

tfssecurity /g+ "Project Collection Service Accounts" n:domainusername ALLOW /server:http://myserver:8080/tfs

这不是云目标所必需的。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...