Configurer le service de Build de TFS avec un TFS proxy

Le but du TFS proxy est de mettre en cache les fichiers du contrôleur de sources. Un TFS proxy peut être très utiles pour palier à un problème de bande passante pour des équipes distantes du serveur TFS.

Pour plus d’explications et le configurer voir mon article sur Dzone http://dotnet.dzone.com/articles/configure-tfs-proxy.

Pour que les Builds de TFS récuperent le code sources non pas du serveur TFS mais du cache du TFS proxy (celle ci étant plus récente le temps de la synchronisation) il faut modifier des clés de la base de registre.

Lire la suite

Publicités

Configure TFS Proxy

When a developers team working on a remote site, using the TFS source controller may require bandwidth. To overcome this problem, we can use TFS proxy.

It will keep cached files and attachments test, to serve faster and free up bandwidth.

Hardware Configuration

TFS Proxy is installed on a server and It is not advisable to install it on my same server as the TFS server Applicatif.

tfsproxyrequirement

Installing and Configuring Team Foundation Server Proxy

To install the TFS proxy, you must first install TFS (same installation procedure that application tiers)

In the TFS Administration Console, click Proxy Server, and then click Configure features

proxyTFS

The first configuration step is the choice of the collection to which it will connect.

image_thumb112

Then the service account is chosen to use

image_thumb14_thumb

Finally, the last step is the choice of the port and the location of cached files

image_thumb17_thumb

Then click Next or revise until the end of the configuration

 

Client configuration  (develloper pc)

To connect to TFS proxy server, configure its settings in Visual Studio.

On the Tools menu to Options

Select Source Control in Visual Studio Team Foundation Server

Check the Use a proxy server box … and informed the server name and port (filled during configuration)

tfs proxy visual studio