我刚将我的tfs 2013移动到新服务器,并升级到tfs 2015 update 1。
在我的CI上,我得到了这个奇怪的错误。
我是项目收集管理员,它不起作用 我删除了构建控制器,代理并再次创建它们但没有区别。
我甚至以管理员的身份启动VS作为其他如此问题的建议,但它没有解决任何问题
TF215097:初始化构建定义\ PowerData.Comisiones \ MAIN_Comisiones的构建时发生错误:
异常消息:发生一个或多个错误。 (输入AggregateException)
异常堆栈跟踪:在System.Threading.Tasks.Task 1.GetResultCore(Boolean waitCompletionNotification)
at Microsoft.TeamFoundation.Build.Client.FileContainerHelper.GetFile(TfsTeamProjectCollection projectCollection, String itemPath, Stream outputStream)
at Microsoft.TeamFoundation.Build.Client.FileContainerHelper.GetFileAsString(TfsTeamProjectCollection projectCollection, String itemPath)
at Microsoft.TeamFoundation.Build.Client.ProcessTemplate.Download(String sourceGetVersion)
at Microsoft.TeamFoundation.Build.Hosting.BuildControllerWorkflowManager.PrepareRequestForBuild(WorkflowManagerActivity activity, IBuildDetail build, WorkflowRequest request, IDictionary
2 dataContext)
在Microsoft.TeamFoundation.Build.Hosting.BuildWorkflowManager.TryStartWorkflow(WorkflowRequest请求,WorkflowManagerActivity活动,BuildWorkflowInstance& workflowInstance,Exception& error,Boolean& syncLockTaken)
内部异常详情:
例外消息:VS30063:您无权访问http://myserver:8080。 (输入VssUnauthorizedException)
异常堆栈跟踪:在Microsoft.VisualStudio.Services.Common.VssHttpMessageHandler.d__17.MoveNext()
---从抛出异常的先前位置开始的堆栈跟踪结束---
在System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务)
在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务)
在System.Runtime.CompilerServices.ConfiguredTaskAwaitable 1.ConfiguredTaskAwaiter.GetResult()
at Microsoft.VisualStudio.Services.WebApi.VssHttpRetryMessageHandler.<SendAsync>d__3.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.ConfiguredTaskAwaitable
1.ConfiguredTaskAwaiter.GetResult()
在Microsoft.VisualStudio.Services.WebApi.HttpClientExtensions.d__3.MoveNext()
答案 0 :(得分:4)
您必须确保Team Foundation Build的服务帐户是Build Services组的成员。您还必须确保该帐户具有对临时文件夹和ASP.NET临时文件夹的读/写权限。
答案 1 :(得分:0)
今天,我花了更多时间寻找解决方案,尝试在Team Explorer中重新连接->管理连接->连接到服务器URL,甚至更新了vs,没用。
但是,在注销并再次在Visual Studio中登录后,它现在可以正常工作了。因此,请先尝试注销和登录。如果未成功,请在更新Visual Studio之后尝试相同的操作(如果有任何更新在等待中)。