OpsHub VSOnline 迁移实用程序失败:无法创建配置 - 为测试套件获取元数据时出错

OpsHub VSOnline Migration Utility failed: Cannot create configuration - Error occured while fetching metdata for Test Suite

OpsHub-014764: 无法获取目标字段元数据,根本原因: OH-TFS-Connector-0051:getFiledCollection 操作失败。 服务器错误:为测试套件获取元数据时发生错误

最近几天我一直在迁移各种项目。一个项目在迁移配置创建过程中出现以下错误,最后一步为 "Finish":

2015-03-16 14:07:06,958 [1] ERROR com.opshub.eai.mapper.server.OIMMapperException: OpsHub-014764: Could not fetch the fields metadata for destination, underlying cause : OH-TFS-Connector-0051: Operation failed getFiledCollection. Server Error : Error occured while fetching metdata for Test Suite:   at Microsoft.TeamFoundation.Client.Channels.TfsHttpClientBase.HandleReply(TfsClientOperation operation, TfsMessage message, Object[]& outputs)
   at Microsoft.TeamFoundation.TestManagement.Client.TestManagementWebService4.QueryTestPlans(ResultsStoreQuery query)
   at Microsoft.TeamFoundation.TestManagement.Client.TestPlanHelper.Query(String queryText)
   at com.opshub.tfs.test.TFSTestSuiteClient.getFieldCollection(String entityName, String projectName) in f:\Ashish Docs\Checkouts\OVSMU Branch\OpsHubV2\TFSWCFServiceSource\Service\Service\TFSTestSuiteUtility.cs:line 631 caused by : Team project Dash not found.
System.ServiceModel.FaultException: com.opshub.eai.mapper.server.OIMMapperException: OpsHub-014764: Could not fetch the fields metadata for destination, underlying cause : OH-TFS-Connector-0051: Operation failed getFiledCollection. Server Error : Error occured while fetching metdata for Test Suite:   at Microsoft.TeamFoundation.Client.Channels.TfsHttpClientBase.HandleReply(TfsClientOperation operation, TfsMessage message, Object[]& outputs)
   at Microsoft.TeamFoundation.TestManagement.Client.TestManagementWebService4.QueryTestPlans(ResultsStoreQuery query)
   at Microsoft.TeamFoundation.TestManagement.Client.TestPlanHelper.Query(String queryText)
   at com.opshub.tfs.test.TFSTestSuiteClient.getFieldCollection(String entityName, String projectName) in f:\Ashish Docs\Checkouts\OVSMU Branch\OpsHubV2\TFSWCFServiceSource\Service\Service\TFSTestSuiteUtility.cs:line 631 caused by : Team project Dash not found.

Server stack trace: 
   at System.ServiceModel.Channels.ServiceChannel.HandleReply(ProxyOperationRuntime operation, ProxyRpc& rpc)
   at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)
   at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)
   at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)

Exception rethrown at [0]: 
   at TFSMigrationUI.ViewModel.MigrationSummeryViewModel.createConfigWorker_RunWorkerCompleted(Object sender, RunWorkerCompletedEventArgs e) in e:\OVSMUBranch\TFSMigrationUI\ViewModel\MigrationSummeryViewModel.cs:line 635
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)

我什至不知道从哪里开始?

上述错误不够详细,无法看出问题出在哪里。它似乎与测试相关的工作项目有关。

原来 Visual Studio Team Services 团队项目的创建出了点问题(但它没有报告和错误)。

删除 VS Team Services 项目并重新创建一个空白项目后,上述问题已解决。

希望这对某人有所帮助。