Lorsqu’une équipe de développeurs travaille sur un site distant, l’utilisation du contrôleur de source de TFS peut requérir de la bande passante. Pour pallier à ce problème, on peut utiliser un TFS proxy.
Celui-ci va garder en cache les fichiers et les pièces jointes de test, afin de pouvoir les servir plus rapidement et libérer de la bande passante.
Cependant la configuration matérielle pour ce serveur TFS proxy est plus élevée que celle du serveur TFS.
Configuration Matérielle
Le TFS proxy est donc installé sur un serveur qui se trouve sur le même emplacement que l’équipe distante. Il n’est pas conseillé de l’installer sur me même serveur que le serveur TFS Applicatif.
Voici la configuration matérielle préconisée par Microsoft pour le serveur TFS proxy, en fonction de la taille de l’équipe
Installation et Configuration de Team Foundation Serveur Proxy
Pour installer le TFS proxy, il faut d’abord installer TFS , il s’agit de la même procédure d’installation que TFS
Pour le configurer :
Dans la console d’administration de TFS, cliquez sur Serveur Proxy, puis sur Configurer les fonctionnalités
La 1ere étape de configuration est le choix de la collection auquel il va se connecter.
Puis on choisit le compte de service à utiliser
Enfin la dernière étape est le choix du port et de l’emplacement des fichiers mis en cache
Puis sur Suivant ou Réviser jusqu’à la fin de la configuration
Configuration sur les postes clients (développeur)
Pour pouvoir se connecter au serveur TFS proxy, il faut configurer ses paramètres dans Visual Studio.
Dans le menu Outil à Options
Choisir Contrôle de code source à Visual Studio Team Foundation Serveur
Cocher la case Utiliser un serveur proxy… et renseigné le nom du serveur et son port (renseigné lors de la configuration)
Voilà pour la configuration d’un serveur TFS proxy et sa connectivité cliente.
D’autres liens sur le sujet: