配置代理服务器

Configure Proxy Server

我已经在我的机器上安装了最新的 Team Explorer Everywhere (14.0.1),但在配置代理服务器时遇到问题。

TE 的以前版本,在机器上安装了 VS 2010 shell,我可以打开它并在其中正常配置它,或者我可以使用以下命令来配置它:

tf proxy /configure [url]

不过,这个版本似乎只是一个命令行文件,似乎不接受tf proxy命令。

查看帮助文件,看起来单个命令 do 需要一个 /proxy:[url] 开关,但这意味着将它添加到我希望进行的每个调用中。

在新的 Team Explorer Everywhere 中有没有办法配置代理服务器以用于所有呼叫?

能否尝试通过环境变量设置代理:

http_proxy 
https_proxy

再试一次?


编辑:环境变量只设置 HTTP 代理,而不是 TFS 代理,它将文件从远程 TFS 缓存到本地 TFS 代理服务器。

最新版本的 TEE 不允许以与 TEE 2010 版本相同的方式设置代理(即通过 tf proxy /configure [url]

相反,这可以(如问题中所述)通过将 /proxy [url] 开关添加到命令或通过设置 TFSPROXY 环境变量在每次调用中指示。

以下是如何通过 powershell 完成此操作的示例:

$env:TFSPROXY = "[url]"