How to: Configure Team Foundation Version Control to use Proxy Server

Team Foundation version control can be configured to provide enhanced performance for distributed teams by using proxy servers. The proxy server caches copies of version control files in the location of the distributed team. Therefore, it significantly reduces the bandwidth-intensive operation of downloading files into a user’s workspace.


All metadata exchange and file uploads continue to interface directly with the Team Foundation Server.

The following procedure demonstrates how to configure a Visual Studio client to take advantage of Team Foundation Server Proxy.

Required Permissions

To perform this procedure, you must be a member of the Administrators or Users security group on the computer where Visual Studio is installed. For more information, see Team Foundation Server Permissions.

To configure a Visual Studio client to use a Team Foundation proxy server

  1. On the Tools menu, click Options.

  2. In the Options dialog box, locate SourceControl, expand it, and then click Visual Studio Team Foundation Server.

  3. Click Use proxy server.

  4. In the Proxy server name box, type the UNC path of the computer that is hosting the Team Foundation Server name.

    This is the name of the server on which you installed Team Foundation Server Proxy. It is not the name of the server on which you have your team projects. For more information, see Team Foundation Administrators.

  5. In the Port box, type 8081, which is the port designated for communication between the client and Team Foundation Server Proxy.

  6. Under Protocol, choose either http or https.


    If you are not sure about the configuration information, contact your Team Foundation version control administrator.

  7. Click OK.

See Also


Team Foundation Version Control

Managing Remote Connections to Team Foundation Server Proxy