我最近在单台服务器(10 GB,8核 XEON 服务器)上安装了TFS 2013。此安装还包括 VS 2013(专业版)。我尝试创建构建定义并运行构建,但构建立即失败(请参见下面的日志)。
我尝试下载模板(TfvcTemplate.12.xaml),但在我认为的90秒超时后,我会收到“发生一个或多个错误”的消息。当我打开本地文件夹时,该文件大小为0字节。
有什么想法是可能的原因吗?
更新:
下载问题可能仅限于安装在 TFS 服务器上的 Visual Studio(2013专业版)实例。在不同的计算机上下载成功了。
构建错误日志:
TF215097:初始化构建“\TeamProject\Continuous-Build”的过程中发生错误: 异常消息:一个或多个错误已发生。(AggregateException 类型) 异常堆栈跟踪: at System.Threading.Tasks.Task
内部异常详细信息:
异常消息:发送请求时出错。(HttpRequestException 类型) 异常堆栈跟踪: at Microsoft.VisualStudio.Services.WebApi.VssHttpRetryMessageHandler.d_0.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() at Microsoft.VisualStudio.Services.WebApi.HttpClientExtensions.d_2.MoveNext()
内部异常详细信息:
异常消息:基础连接已关闭: 在接收到意外错误时发生了一个。 (WebException 类型) 异常堆栈跟踪: at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult) at System.Net.Http.HttpClientHandler.GetResponseCallback(IAsyncResult ar)
内部异常详细信息:
异常消息:无法从传输连接中读取数据: 远程主机强制关闭了现有的连接。 (IOException 类型) 异常堆栈跟踪: at System.Net.Sockets.NetworkStream.EndRead(IAsyncResult asyncResult) at System.Net.Connection.ReadCallback(IAsyncResult asyncResult)
我尝试下载模板(TfvcTemplate.12.xaml),但在我认为的90秒超时后,我会收到“发生一个或多个错误”的消息。当我打开本地文件夹时,该文件大小为0字节。
有什么想法是可能的原因吗?
更新:
下载问题可能仅限于安装在 TFS 服务器上的 Visual Studio(2013专业版)实例。在不同的计算机上下载成功了。
构建错误日志:
TF215097:初始化构建“\TeamProject\Continuous-Build”的过程中发生错误: 异常消息:一个或多个错误已发生。(AggregateException 类型) 异常堆栈跟踪: at 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)
at Microsoft.TeamFoundation.Build.Hosting.BuildWorkflowManager.TryStartWorkflow(WorkflowRequest request, WorkflowManagerActivity activity, BuildWorkflowInstance& workflowInstance, Exception& error, Boolean& syncLockTaken)内部异常详细信息:
异常消息:发送请求时出错。(HttpRequestException 类型) 异常堆栈跟踪: at Microsoft.VisualStudio.Services.WebApi.VssHttpRetryMessageHandler.d_0.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() at Microsoft.VisualStudio.Services.WebApi.HttpClientExtensions.d_2.MoveNext()
内部异常详细信息:
异常消息:基础连接已关闭: 在接收到意外错误时发生了一个。 (WebException 类型) 异常堆栈跟踪: at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult) at System.Net.Http.HttpClientHandler.GetResponseCallback(IAsyncResult ar)
内部异常详细信息:
异常消息:无法从传输连接中读取数据: 远程主机强制关闭了现有的连接。 (IOException 类型) 异常堆栈跟踪: at System.Net.Sockets.NetworkStream.EndRead(IAsyncResult asyncResult) at System.Net.Connection.ReadCallback(IAsyncResult asyncResult)
异常信息:远程主机强制关闭了一个现有的连接(SocketException 类型) 异常堆栈跟踪:在 System.Net.Sockets.NetworkStream.EndRead(IAsyncResult asyncResult) 处结束读取