Partager via


Configuration requise pour le service Team Foundation Build

Vous pouvez installer le service Team Foundation Build sur un serveur qui exécute l'un des systèmes d'exploitation de serveur suivants :

Systèmes d'exploitation serveurs : ¹

  • Version 64 bits de Windows Server 2008 avec Service Pack 2 (édition Standard ou Enterprise)

  • Version 64 bits de Windows Server 2008 R2 avec Service Pack 1 (édition Standard ou Enterprise)

  • Version 64 bits de Windows Server 2012

Systèmes d'exploitation clients :

  • versions 32 bits et 64 bits de Windows 7 avec Service Pack 1 (Éditions Familiale Premium, Professional, Enterprise ou Ultimate)

  • Versions 32 bits et 64 bits de Windows 8

¹ Le service Team Foundation Build ne prend pas en charge l'option d'installation minimale.

Recommandations matérielles

La configuration matérielle requise pour le service Team Foundation Build est identique à celle du système d'exploitation sur lequel il s'exécute.Cela dit, vous pouvez optimiser les performances de votre ordinateur de build en installant le service Team Foundation Build sur le matériel adapté à la manière dont votre équipe prévoit d'automatiser les builds.

Pour comprendre l'optimisation matérielle, vous devez comprendre les concepts de base de l'architecture du service de build.Lorsque vous installez le service Team Foundation Build avec les paramètres par défaut, vous créez un ordinateur de build avec un contrôleur de build et un seul agent de build.Les contrôleurs de build connectent l'ordinateur de build à Team Foundation Server.Si vous exécutez de nombreuses builds en même temps, les contrôleurs de build peuvent exiger une quantité de mémoire significative.Les agents de build, en revanche, effectuent les opérations qui sollicitent le processeur et le disque de manière intensive. Vous devez donc vous assurer que l'UC de l'ordinateur de build est suffisamment puissante pour permettre à l'agent de build d'effectuer ses tâches dans un délai acceptable.

Pour déterminer la quantité minimale d'espace disque requise, vous devez déterminer la taille de votre configuration source totale, puis ajouter la taille de l'ensemble des sorties intermédiaires et des fichiers binaires du processus de génération.Une fois cette valeur obtenue, multipliez-la par le nombre de définitions de build susceptibles d'être générées sur un serveur particulier, puis doublez cette valeur pour la quantité d'espace disque minimale disponible recommandée pour ce serveur.

ConseilConseil

Utilisez un serveur qui dispose de disques durs rapides comme méthode peu coûteuse permettant d'améliorer les performances de génération.Une autre façon d'optimiser les performances du service Team Foundation Build consiste à utiliser du matériel disposant de processeurs multicœurs.

Dd578619.collapse_all(fr-fr,VS.110).gifUtilisation d'un ou de plusieurs serveur ?

Vous pouvez utiliser la fréquence de build comme métrique pour déterminer le montant que vous voulez investir en matériel pour le service Team Foundation Build.Si votre équipe effectue des builds hebdomadaires ou nocturnes, l'installation du service Team Foundation Build sur le serveur qui exécute Team Foundation Server peut ne pas avoir d'effet négatif sur la productivité.Si votre équipe effectue des builds parallèles ou des builds d'intégration continues, ou si vous envisagez de créer un laboratoire de génération pour plusieurs équipes, vous voudrez probablement installer le service Team Foundation Build sur son propre serveur, ou éventuellement sur plusieurs serveurs.

Considérations supplémentaires

Vous pouvez configurer un partage réseau comme dossier de dépôt pour stocker les builds.Vous devez créer ce dossier sur un ordinateur qui exécute un système d'exploitation serveur pris en charge, en raison des limitations d'accès simultané aux fichiers des systèmes d'exploitation autres que les systèmes d'exploitation serveur.Ce dossier ne doit pas nécessairement s'exécuter sur le même serveur que le service Team Foundation Build.Pour plus d'informations, consultez Configurer des dossiers de dépôt.

Voir aussi

Concepts

Installer le service Team Foundation Build