Partager via


Configuration de Team Build requise pour Team Foundation

Mise à jour : novembre 2007

Pour tirer parti des fonctionnalités de Team Foundation Build, un ou plusieurs ordinateurs dans l'environnement Visual Studio Team System peuvent être désignés comme ordinateurs de build. Team Foundation Build a besoin d'une configuration matérielle et logicielle spécifique. Lorsque vous prévoyez de déployer des ordinateurs Team Foundation Build, vous devez connaître les besoins spécifiques à votre entreprise.

Configurations matérielle et logicielle requises

Team Foundation Build fournit les fonctionnalités d'un laboratoire de génération public. Avec Team Foundation Build, les gestionnaires de génération d'entreprise peuvent synchroniser les sources, générer l'application, exécuter des tests unitaires associés, effectuer une analyse du code, diffuser des builds sur un serveur de fichiers et publier des rapports de build. Si vous souhaitez effectuer des tests pendant les générations, vous devez installer Visual Studio Team System Test Edition sur l'ordinateur de build. Si vous souhaitez analyser le code, vous devez installer Visual Studio Team System Development Edition sur l'ordinateur de build.

Les données de résultat de la génération sont propagées à l'entrepôt pour la création d'un historique. Team Foundation Build collabore avec d'autres outils Visual Studio Team System pendant le processus de génération, notamment le contrôle de code source et le suivi des éléments de travail. Un certain nombre de configurations serveur recommandées sont présentés dans les sections précédentes. Pour plus d'informations, consultez Configuration requise pour le serveur Team System. De plus, si vous souhaitez effectuer un déploiement dans plusieurs langues, vous devez prévoir quelles langues vous souhaitez prendre en charge dans votre déploiement.

Configuration matérielle requise

Le tableau suivant affiche les configurations matérielles recommandées pour déployer Team Foundation Build, selon le nombre d'utilisateurs et le nombre des fichiers générés.

Configuration

Temps de génération

CPU

Disque dur

Mémoire

Minimale, 1 à 2 projets, 5 à 20 utilisateurs

30 minutes

processeur seul, 766 GHz

8 Go

256 Mo

Réduite, 2 à 20 projets, 20 à 100 utilisateurs

30 minutes à 2 heures

processeur seul, 1,5 GHz

30 Go

512 Mo

Moyenne, plus de 20 projets, 100 à 250 utilisateurs

2 heures à 5 heures

processeur seul, 2,6 GHz

50 Go

1 Go

Étendue, plus de 50 projets, 250 à 500 utilisateurs

3 heures à 7 heures

biprocesseurs, 2,8 GHz

80 Go

2 Go

Les indications présentées ici fournissent une aide générale en matière de planification de matériel. Les performances de génération seront très différentes selon le code source présent sur un serveur donné et la complexité du processus de génération.

Le serveur qui exécute Team Foundation Build doit disposer d'une connexion réseau fiable avec une bande passante d'au moins 1 Mbit/s et une latence maximale de 350 ms. Si les performances de génération ne répondent pas à vos attentes, songez à mettre votre configuration matérielle à niveau.

Si l'ordinateur Team Foundation Build et Team Foundation Server sont séparés par un pare-feu, vous devez modifier le pare-feu afin que l'ordinateur Team Foundation Build et Team Foundation Server puissent communiquer. Dans certains cas, par exemple, si vous effectuez des tests pendant la génération, Team Foundation Server doit accéder à l'emplacement cible sur l'ordinateur de build. Dans pareils cas, il ne doit y avoir aucun pare-feu entre les deux.

Considérations sur le matériel supplémentaire

Outre le matériel recommandé, vous devez envisager d'acquérir du matériel supplémentaire pour les serveurs critiques, tels qu'une alimentation et des ventilateurs supplémentaires.

Vous ne devez pas utiliser votre serveur Team Foundation Server comme ordinateur de build. Les générations doivent être exécutées sur des ordinateurs séparés. Les serveurs étant fortement sollicités au moment de la génération, l'exécution des builds sur un serveur Team Foundation Server pourrait entraîner une indisponibilité du serveur et réduire les performances.

Configurations logicielles requises

Le tableau suivant indique les logiciels requis sur les ordinateurs Team Foundation Build.

Logiciels

Version

Windows Server 2003 avec Service Pack 1 (SP1), Service Pack 2 (SP2), Windows Server 2003 R2, Windows Vista, Windows Server 2008 ou Windows XP Professionnel

Consultez le Guide d'installation Team Foundation

.NET Framework

2.0

Outre les logiciels requis, vous devez déterminer si vous souhaitez installer un logiciel de gestion ou de sécurité supplémentaire, tel qu'un logiciel de sauvegarde ou des pare-feu. Pour obtenir une aide plus spécifique sur la configuration logicielle Team Foundation Build, consultez le Guide d'installation Team Foundation. Vous pouvez télécharger la version la plus récente du Guide d'installation de Team Foundation depuis le Centre de téléchargement Microsoft sur https://go.microsoft.com/fwlink/?linkid=79226 (en anglais).

Spécifications de la langue

Pour éviter la confusion et simplifier l'opération, un déploiement Team Foundation Build doit être configuré afin qu'il utilise le même langage que le système d'exploitation de l'ordinateur et que celui du serveur Team Foundation Server. Toutefois, vous pouvez installer une autre version linguistique de Team Foundation Build sur un serveur en langue anglaise, tant que cette langue correspond à celle de Team Foundation Server déployé.

Voir aussi

Concepts

Configuration requise pour le serveur Team System

Configuration des plates-formes de test pour Team System

Clients pour Team Foundation Server

Autres ressources

Configuration requise pour Team Foundation