我最近在单个服务器(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)
答案 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)。