无法下载TFS 2013构建流程模板,并且构建无法初始化

时间:2014-01-22 14:29:58

标签: tfs tfs2013

我最近在单个服务器(10 GB,8核XEON服务器)上安装了TFS 2013。安装还包括VS 2013(专业版)。我尝试创建构建定义并运行构建,但构建立即失败(请参阅下面的日志)。

我尝试下载模板(TfvcTemplate.12.xaml),但在我认为是90秒超时后,我收到“发生了一个或多个错误”消息。当我打开本地文件夹时,该文件的大小为0字节。

知道可能是什么原因?

更新

下载 问题可能仅限于安装在TFS服务器上的Visual Studio(2013 pro)实例。在另一台机器上下载它。

构建错误日志:

TF215097:初始化构建定义的构建时发生错误\ TeamProject \ Continuous-Build: 异常消息:发生一个或多个错误。 (输入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)

内部异常详情:

异常消息:发送请求时发生错误。 (输入HttpRequestException) 异常堆栈跟踪:在Microsoft.VisualStudio.Services.WebApi.VssHttpRetryMessageHandler.d_ 0.MoveNext() ---从抛出异常的先前位置开始的堆栈跟踪结束---    在System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务)    在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务)    在System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult()    在Microsoft.VisualStudio.Services.WebApi.HttpClientExtensions.d _2.MoveNext()

内部异常详情:

异常消息:基础连接已关闭:接收时发生意外错误。 (类型WebException)异常堆栈跟踪:在System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)    在System.Net.Http.HttpClientHandler.GetResponseCallback(IAsyncResult ar)

内部异常详情:

异常消息:无法从传输连接读取数据:远程主机强制关闭现有连接。 (输入IOException) 异常堆栈跟踪:在System.Net.Sockets.NetworkStream.EndRead(IAsyncResult asyncResult)    在System.Net.Connection.ReadCallback(IAsyncResult asyncResult)

内部异常详情:

异常消息:远程主机强制关闭现有连接(类型为SocketException) 异常堆栈跟踪:在System.Net.Sockets.NetworkStream.EndRead(IAsyncResult asyncResult)

1 个答案:

答案 0 :(得分:5)

不确定问题是什么,但清除VS'appdata文件夹中的缓存解决了这个问题。

为了将来参考,您可以通过进入 {用户配置文件夹} \ AppData \ Local \ Microsoft \ Team Foundation \ 5.0 \ Cache

删除其内容。重新启动Visual Studio。

仅供参考 - 5.0是TFS的版本(v5.0是2013)。您的实际缓存文件夹将取决于您要连接的TFS版本(4.0是2012,3.0是2010,2.0是2008,1.0是2005)。