Partager via


Comment : connecter Team Foundation Server Proxy à Team Foundation Server

Vous devez connecter Team Foundation Server Proxy à Visual Studio Team Foundation Server pour que le serveur proxy mette en cache des copies des fichiers de contrôle de version dans l'emplacement de l'équipe multisite. Pour effectuer cette procédure, vous aurez besoin de l'URL du déploiement de Team Foundation Server pour lequel vous voulez que le serveur proxy mette les fichiers en cache.

Conseil

Vous pouvez utiliser la console Administration Team Foundation sur le serveur qui exécute la couche Application pour déterminer l'URL d'un déploiement de Team Foundation Server. Pour déterminer l'URL, utilisez URL publique sur la page Couche Application. Pour déterminer l'URL avec le nom de collection, utilisez URL sur la page Collections de projets d'équipe.

Autorisations requises

Pour effectuer cette procédure, vous devez être membre du groupe de sécurité Administrateurs sur Team Foundation Server Proxy.

Pour connecter Team Foundation Server Proxy à Team Foundation Server

  1. Cliquez sur Démarrer, pointez sur Tous les programmes, sur Microsoft Team Foundation Server 2010, puis cliquez sur Console Administration Team Foundation.

    Console Administration Team Foundation s'affiche.

  2. Cliquez sur Serveur proxy, puis sur le chemin d'accès dans Fichier de configuration.

    Proxy.config s'ouvre dans l'éditeur de texte ou XML associé.

    Notes

    Pour modifier proxy.config sur un serveur exécutant Windows Server 2008, vous devez l'ouvrir en tant qu'administrateur, même si vous vous êtes connecté avec des informations d'identification d'administration. Pour plus d'informations, consultez le site Web Microsoft.

    Pour ouvrir le Bloc-notes en tant qu'administrateur, cliquez sur Démarrer, cliquez avec le bouton droit sur Invite de commandes, puis cliquez sur Exécuter en tant qu'administrateur et tapez « bloc-notes ». Dans le Bloc-notes, naviguez jusqu'au fichier Proxy.config en utilisant le chemin d'accès spécifié dans Fichier de configuration.

  3. Dans le fichier Proxy.config, recherchez le nœud <Servers>, l'élément <Server>, puis l'élément <Uri>.

  4. Localisez le jeton @H\_TFSSERVER@. Remplacez ce jeton par l'URL du déploiement de Team Foundation Server. En fonction de la portée des fichiers de contrôle de version que vous voulez que le serveur proxy mette en cache, utilisez l'une des options suivantes :

    • Si vous voulez que le serveur proxy mette en cache les fichiers pour chaque collection du déploiement de Team Foundation Server, utilisez le format d'URL suivant : http://NomServeur:Port/Répertoire/

    • Si vous voulez que le serveur proxy mette en cache les fichiers pour des collections spécifiques, utilisez le format d'URL suivant dans un ou plusieurs éléments d'URI : http://NomServeur:Port/Répertoire/NomCollection/

      Où NomServeur est le serveur ou le nom DNS du déploiement de Team Foundation Server. Où Port est le numéro de port sur lequel Team Foundation Server écoute les demandes du client (par défaut, 8080). Où Répertoire est le répertoire virtuel (par défaut, tfs). Où NomCollection est le nom de la collection de projets d'équipe (par défaut, DefaultCollection).

    Par exemple, si vous voulez mettre en cache des fichiers de contrôle de version pour chaque collection d'un déploiement de Team Foundation Server, l'élément <Uri> peut se présenter comme suit :

    <Servers>
             <Server> 
                 <Uri>https://Server:8080/tfs/</Uri>
             </Server>
    </Servers>
    

    Si vous voulez mettre en cache des fichiers de contrôle de version pour plusieurs collections, vous devez utiliser plusieurs éléments <Uri> qui se présentent comme suit :

    <Servers>
       <Server> 
           <Uri>https://Server:8080/tfs/Collection1/</Uri>
       </Server>
       <Server>
           <Uri>https://Server:8080/tfs/Collection2/</Uri>
       </Server>
    </Servers>
    
  5. Enregistrez et fermez le fichier Proxy.config.

  6. Redémarrez IIS en ouvrant une fenêtre d'invite de commandes, en tapant iisreset, puis en appuyant sur Entrée.

    Notes

    Même si vous êtes connecté en tant qu'administrateur, vous devez ouvrir une invite de commandes avec les autorisations élevées pour exécuter cette fonction sur un serveur Windows Server 2008. Pour ouvrir une invite de commandes avec les autorisations élevées, cliquez sur Démarrer, cliquez avec le bouton droit sur Invite de commandes, puis cliquez sur Exécuter en tant qu'administrateur. Pour plus d'informations, consultez le site Web Microsoft.

Voir aussi

Autres ressources

Gestion de Team Foundation Server Proxy

Comment : connecter Team Foundation Server Proxy à Team Foundation Server

Comment : examiner les performances du cache à l'aide de l'analyseur de performances

Fichier de configuration de Team Foundation Server Proxy

Historique des modifications

Date

Historique

Motif

Octobre 2010

Exemple clarifié.

Améliorations apportées aux informations.

Août 2010

Exemple de code révisé.

Commentaires client.