配置代理服务器
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]"
我已经在我的机器上安装了最新的 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]"