Freigeben über


Team Foundation Server-Komponenten

Team Foundation-Server stellen Quellcodeverwaltungs-, Arbeitsaufgabenverfolgungs-, Berichterstellungs- und Projektwebsitefunktionen für Visual Studio Team System bereit. Außerdem können diese Server Build- und Test Rig-Funktionalitäten bereitstellen. Team Foundation-Server werden auch in Microsoft Project und Microsoft Excel integriert, um die Funktionen zur Berichterstellung und Nachverfolgung zu erweitern. Ein logischer Team Foundation-Server besteht aus den folgenden zwei Komponenten.

  • Team Foundation-Anwendungsebenenserver   Diese logische Ebene besteht hauptsächlich aus Webdiensten. Diese Ebene stellt die Anwendungsebene in einer traditionellen Webanwendungsbereitstellung mit drei Ebenen dar. Die Dienste und Funktionen dieser Ebene werden als Team Foundation Server (Dienste) bezeichnet, wenn sie auf einem physischen Server bereitgestellt werden.

  • Team Foundation-Datenebenenserver   Diese logische Ebene besteht hauptsächlich aus einem Microsoft SQL Server 2005-Datenbankserver und enthält Team Foundation Server-spezifische Datenbanken. Diese Ebene stellt die Datenebene in einer traditionellen Webanwendungsbereitstellung mit drei Ebenen dar. Die Dienste und Funktionen dieser Ebene werden als Team Foundation Server (Datenbanken) bezeichnet, wenn sie auf einem physischen Server bereitgestellt werden.

Die Anwendungsebene und die Datenbankebene können zusammen auf einem Server (Bereitstellung auf einem Server) oder getrennt auf zwei separaten Servern (Bereitstellung auf zwei Servern) physisch bereitgestellt werden. Für jeden Team Foundation-Server ist eine separate Team Foundation Server-Lizenz erforderlich. Deshalb benötigen Sie bei der Bereitstellung auf zwei Servern zwei Team Foundation Server-Lizenzen.

In diesem Abschnitt

  • Team Foundation Server-Proxy und Quellcodeverwaltung
    Beschreibt Team Foundation Server Proxy und seine Funktion zur Verringerung der für Fernnetzverbindungen benötigten Bandbreite, wenn verschiedene räumlich getrennte Teams die Quellcodeverwaltung verwenden.
  • Team Test-Rig
    Beschreibt Testserver, darunter Testcontroller und Test-Agents, und deren Funktionsweise mit Team Foundation Server.