Team Foundation Server 2010在不同域中的代理设置胜过Team Foundation Server 2010 目前我们将开发机器直接连接到Team Foundation Server 2010,该服务器部署在远程数据中心和不同的域中。为了连接到它,我们需要通过ISA服务器,该服务器允许80和8080端口的通信 为了节省网络带宽,防止由于局域网之外的网络问题造成的性能损失,我们决定在我们的本地服务器中建立一个Team Foundation Server 2010代理。我们已经为TFSPROXY帐户创建了一个本地域帐户,并授予它“作为服务登录”权限。我们已在使用Visual Studio访问远程TFS文件的服务器中使用此帐户,但未发现任何问题。在远程TFS中,我们创建了一个具有相同用户名和密码的本地帐户,并将其添加到Team Foundation代理服务帐户TFS和Team Foundation管理员组。 配置VisualStudio使用本地Team Foundation Server代理之后,我们会在输出窗口中看到以下错误消息:

Team Foundation Server 2010在不同域中的代理设置胜过Team Foundation Server 2010 目前我们将开发机器直接连接到Team Foundation Server 2010,该服务器部署在远程数据中心和不同的域中。为了连接到它,我们需要通过ISA服务器,该服务器允许80和8080端口的通信 为了节省网络带宽,防止由于局域网之外的网络问题造成的性能损失,我们决定在我们的本地服务器中建立一个Team Foundation Server 2010代理。我们已经为TFSPROXY帐户创建了一个本地域帐户,并授予它“作为服务登录”权限。我们已在使用Visual Studio访问远程TFS文件的服务器中使用此帐户,但未发现任何问题。在远程TFS中,我们创建了一个具有相同用户名和密码的本地帐户,并将其添加到Team Foundation代理服务帐户TFS和Team Foundation管理员组。 配置VisualStudio使用本地Team Foundation Server代理之后,我们会在输出窗口中看到以下错误消息:,proxy,Proxy,源代码管理代理“XXXX”没有响应,因此请求将发送到主服务器。请验证您的设置。 其他信息: TF1513:请求的Team Foundation服务器未在代理服务器上注册。 我们已经检查了TFS 2010安装指南中详细说明的所有步骤,我们认为没有遗漏任何内容。我们已确保proxy.config指向正确的URL。我们的目的是指向tfs虚拟文件夹以缓存所有集合中的所有文件 可能是一种跟踪代理和服务器之间幕后发生的情况的方法,以便知道缺少哪个设置 提前谢谢 Jose Antonio我们终于找到了问题所在

源代码管理代理“XXXX”没有响应,因此请求将发送到主服务器。请验证您的设置。 其他信息: TF1513:请求的Team Foundation服务器未在代理服务器上注册。

我们已经检查了TFS 2010安装指南中详细说明的所有步骤,我们认为没有遗漏任何内容。我们已确保proxy.config指向正确的URL。我们的目的是指向tfs虚拟文件夹以缓存所有集合中的所有文件

可能是一种跟踪代理和服务器之间幕后发生的情况的方法,以便知道缺少哪个设置

提前谢谢


Jose Antonio

我们终于找到了问题所在,这是ISA服务器代理的问题。默认情况下,TFS 2010代理不使用默认代理,而必须在程序文件\微软Team Foundation Server 2010 \版本控制代理\ Web服务文件夹中调整Web.CONFIG文件。 我们对其进行了更改,现在看起来如下所示:

  <defaultProxy>
     <proxy usesystemdefault="True" bypassonlocal="True"/>
  </defaultProxy>

希望这对其他处于同样情况的人有所帮助


何塞·安东尼奥(Jose Antonio)

你有没有用小提琴手或线鲨观察过交通状况?