Systemanforderungen für den Team Foundation Build-Dienst
Team Foundation-Builddienst kann unter mehr Betriebssystemen installiert werden als den von Visual Studio Team Foundation Server unterstützten Betriebssystemen:
Alle von Team Foundation Server unterstützten Betriebssysteme¹
Windows XP Professional mit Service Pack 3 (SP3)
Windows Server 2003 mit Service Pack 2 (SP2), Standard oder Enterprise Edition
Windows Server 2003 R2 mit SP2, Standard oder Enterprise Edition
Windows Vista, Home Premium, Business, Enterprise oder Ultimate Edition
Windows Server 2008 ²
¹ Weitere Informationen finden Sie unter Systemanforderungen für Team Foundation Server.
² Die Server Core-Installationsoption von Windows Server 2008 und Windows Server 2008 R2 wird von Team Foundation-Builddienst nicht unterstützt.
Hardwareempfehlungen
Die Team Foundation-Builddienst Hardwareanforderungen entsprechen denen für das zugrunde liegende Betriebssystem, mit Ausnahme des Speicherplatzes. Um die erforderliche Mindestmenge an Speicherplatz zu bestimmen, müssen Sie die Größe der Gesamtquellkonfiguration bestimmen und dazu die Größe aller Zwischenausgaben und Binärdateien aus dem Buildprozess addieren. Multiplizieren Sie diesen berechneten Wert mit der Anzahl der Builddefinitionen, die wahrscheinlich auf einem bestimmten Server erstellt werden, und verdoppeln Sie diese Zahl, um die mindestens erforderliche Menge an verfügbarem Speicherplatz für diesen Server zu bestimmen.
Tipp
Setzen Sie einen Server mit schnellen Festplatten ein. Dies ist eine kostengünstige Möglichkeit, die Buildleistung zu verbessern. Die Verwendung von Hardware mit Multikern-CPUs stellt eine weitere Möglichkeit dar, die Team Foundation-Builddienst-Leistung zu maximieren.
Verwenden eines Servers oder mehrerer Server
Sie können die Buildfrequenz als Maß verwenden, um die Höhe der Hardwareinvestitionen für Team Foundation-Builddienst festzulegen. Wenn das Team wöchentliche oder nächtliche Builds ausführt, hat das Installieren von Team Foundation-Builddienst auf dem Server, auf dem auch Team Foundation Server ausgeführt wird, keine negativen Auswirkungen auf die Produktivität. Wenn das Team jedoch parallele Builds oder fortlaufende Integrationsbuilds ausführt oder wenn Sie eine Kompilierungsstelle für mehrere Teams erstellen möchten, empfiehlt es sich, Team Foundation-Builddienst auf einem eigenen Server zu installieren.
Tipp
Weitere Informationen zu Team Foundation-Builddienst finden Sie auf der folgenden Seite der Microsoft-Website: Konfigurieren und Verwalten von Team Foundation Build.
Weitere Überlegungen
Sie können eine Netzwerkfreigabe als Ablageordner einrichten, in dem Builds gespeichert werden. Wegen der Einschränkungen für den gleichzeitigen Dateizugriff auf Nicht-Serverbetriebssysteme müssen Sie diesen Ordner auf einem Computer erstellen, auf dem ein unterstütztes Serverbetriebssystem ausgeführt wird. Dieser Ordner muss sich nicht auf demselben Server wie Team Foundation-Builddienst befinden.