Verwalten des Buildsystems
Nachdem Sie das Buildsystem gemäß Ihren Anforderungen konfiguriert haben, können Sie es auf unterschiedliche Weise überwachen und verwalten. Bevor Sie dieses Thema lesen, sollten Sie sich mit Informationen zum Team Foundation-Buildsystem vertraut machen.
In diesem Thema
Erforderliche Berechtigungen
Verwalten eines Buildcomputers
Verwalten eines Buildcontrollers oder eines Build-Agents
Deaktivieren oder Aktivieren eines Buildcontrollers oder eines Build-Agents
Neustarten eines Buildcontrollers oder eines Build-Agents
Ändern der Eigenschaften eines Buildcontrollers oder eines Build-Agents
Löschen eines Buildcontrollers oder eines Build-Agents
Erforderliche Berechtigungen
Zum Ausführen der Prozeduren in diesem Thema muss die Berechtigung Buildressourcen verwalten auf Zulassen festgelegt sein. Weitere Informationen finden Sie unter Team Foundation Server-Berechtigungen.
Verwalten eines Buildcomputers
Ein Buildcomputer ist ein Computer, auf dem Sie Team Foundation-Builddienst installiert und konfiguriert haben. Auf einem Buildcomputer können ein Buildcontroller sowie mehrere Build-Agents gehostet werden.
So verwalten Sie einen Buildcomputer
Melden Sie sich an dem Buildcomputer an, den Sie konfigurieren möchten.
Klicken Sie auf Start, auf Alle Programme, auf Microsoft Team Foundation Server 2010 und dann auf Team Foundation-Verwaltungskonsole.
Die Team Foundation-Verwaltungskonsole wird angezeigt.
Erweitern Sie im Strukturbereich den Namen des Servers, und klicken Sie dann auf den Knoten Team Foundation-Build.
Im Inhaltsbereich werden Informationen zum Buildcomputer angezeigt. Wenn die Meldung Der Builddienst wurde für… konfiguriert nicht angezeigt wird, gehen Sie wie unter Konfigurieren eines Buildcomputers beschrieben vor.
Wenn Sie auf den Knoten Team Foundation-Build klicken, werden im Inhaltsbereich Informationen zum Buildcomputer wie Name des Endpunkts oder das Konto angezeigt, unter dem Team Foundation-Builddienst ausgeführt wird. Sie können den Buildcomputer mithilfe des Knotens Team Foundation-Build verwalten. In der folgenden Tabelle werden einige der möglichen Aktionen aufgeführt und erläutert:
Zweck |
Entsprechender Link direkt unter dem Namen des Buildcomputers |
Weitere Informationen |
---|---|---|
Anzeigen und Ändern der Konfiguration des Buildcomputers |
Eigenschaften |
Das Dialogfeld Builddiensteigenschaften wird angezeigt. Klicken Sie auf Keine Änderungen mehr vornehmen, wenn Sie einen der Werte in diesem Dialogfeld ändern möchten. |
Beenden oder Neustarten des Buildcomputers |
Beenden oder Neu starten |
Durch Klicken auf diese Links wird der Buildcomputer zusammen mit allen Buildcontrollern und Build-Agents, die auf ihm ausgeführt werden, beendet oder neu gestartet. Buildvorgänge, die gerade vom Buildcontroller oder von einem Build-Agent auf diesem Buildcomputer verarbeitet werden, werden abgebrochen. |
Informationen zu Aktionen zum Konfigurieren eines Buildcomputers finden Sie unter Konfigurieren eines Buildcomputers.
Verwalten eines Buildcontrollers oder eines Build-Agents
Deaktivieren oder Aktivieren eines Buildcontrollers oder eines Build-Agents
Buildcontroller und Build-Agents können deaktiviert und aktiviert werden. Dadurch können Sie die Funktionsweise Ihres Buildsystems anpassen oder vorübergehend ändern.
Beispiel: Sie vermuten, dass auf einem Buildcomputer zu viele Build-Agents ausgeführt werden, da die Builds zu langsam verarbeitet werden. Sie können einige Build-Agents deaktivieren und prüfen, wie sich dies auf die Leistung auswirkt. Gegebenenfalls können Sie die Build-Agents später wieder aktivieren, sofern erforderlich.
Tipp
Wenn Sie einen Build-Agent deaktivieren, der einen Build ausführt, schließt der Build-Agent den Build ab und ist dann nicht verfügbar, nachdem dieser Build abgeschlossen wurde.
So deaktivieren oder aktivieren Sie einen Buildcontroller oder einen Build-Agent von einem Clientcomputer aus
Klicken Sie in Visual Studio im Menü Build auf Buildcontroller verwalten.
Das Dialogfeld Buildcontroller verwalten wird angezeigt.
Klicken Sie auf den Buildcontroller oder den Build-Agent, den Sie deaktivieren oder aktivieren möchten, und klicken Sie anschließend auf Eigenschaften.
Das Dialogfeld Eigenschaften von Buildcontroller oder Eigenschaften von Build-Agent wird angezeigt.
Deaktivieren oder aktivieren Sie entweder das Kontrollkästchen Der Buildcontrollerdienst ist aktiviert oder das Kontrollkästchen Der Build-Agent-Dienst ist aktiviert.
So deaktivieren oder aktivieren Sie einen Buildcontroller oder einen Build-Agent auf dem Buildcomputer
Melden Sie sich an dem Buildcomputer an, von dem der zu ändernde Buildcontroller oder Build-Agent gehostet wird.
Klicken Sie auf Start, auf Alle Programme, auf Microsoft Team Foundation Server 2010 und dann auf Team Foundation-Verwaltungskonsole.
Die Team Foundation-Verwaltungskonsolewird angezeigt.
Erweitern Sie im Strukturbereich den Namen des Servers, und klicken Sie anschließend auf den Knoten Team Foundation-Build.
Klicken Sie direkt unter dem Namen des Buildcontrollers oder des Build-Agents auf den Link Deaktivieren oder auf den Link Aktivieren.
Neustarten eines Buildcontrollers oder eines Build-Agents
Buildcontroller und Build-Agents können neu gestartet werden. Durch Neustarten eines Build-Agents wird der verarbeitete Build abgebrochen. Durch Neustarten eines Buildcontrollers werden alle ausgeführten Builds (einschließlich Builds, die von den Build-Agents verarbeitet werden) abgebrochen.
Dies kann beim Beheben von Problemen hilfreich sein. Wenn Sie also beispielsweise einen ausgeführten Build überwachen und feststellen, dass ein Build bei einem bestimmten Schritt blockiert ist (oder länger ausgeführt wird als erwartet), haben Sie abhängig davon, von welcher Komponente der Schritt ausgeführt wird, folgende Möglichkeiten:
Schritt wird vom Build-Agent ausgeführt (beispielsweise Kompilierung oder ausgeführte Tests): Starten Sie den Build-Agent neu.
Schritt wird vom Buildcontroller ausgeführt (beispielsweise Beschriften von Dateien in der Versionskontrolle): Starten Sie den Buildcontroller neu.
So starten Sie einen Buildcontroller oder einen Build-Agent neu
Melden Sie sich an dem Buildcomputer an, von dem der zu ändernde Buildcontroller oder Build-Agent gehostet wird.
Klicken Sie auf Start, auf Alle Programme, auf Microsoft Team Foundation Server 2010 und dann auf Team Foundation-Verwaltungskonsole.
Die Team Foundation-Verwaltungskonsolewird angezeigt.
Erweitern Sie im Strukturbereich den Namen des Servers, und klicken Sie anschließend auf den Knoten Team Foundation-Build.
Klicken Sie direkt unter dem Namen des Buildcontrollers oder des Build-Agents auf Neu starten.
Ändern der Eigenschaften eines Buildcontrollers oder eines Build-Agents
Im Dialogfeld Eigenschaften von Buildcontroller bzw. Eigenschaften von Build-Agent können Sie die Buildcontroller und Build-Agents verwalten. Diese Dialogfelder können auf einem Clientcomputer mit Visual Studio oder auf dem Buildcomputer mithilfe der Team Foundation-Verwaltungskonsoleangezeigt werden.
So zeigen Sie das Eigenschaftendialogfeld auf einem Clientcomputer an
Öffnen Sie in Visual Studio das Menü Build, und klicken Sie dann auf Buildcontroller verwalten.
Das Dialogfeld Buildcontroller verwalten wird angezeigt.
Klicken Sie auf den zu ändernden Buildcontroller oder Build-Agent, und klicken Sie anschließend auf Eigenschaften.
Das Dialogfeld Eigenschaften von Buildcontroller oder Eigenschaften von Build-Agent wird angezeigt.
So zeigen Sie das Eigenschaftendialogfeld auf dem Buildcomputer an
Melden Sie sich an dem Buildcomputer an, von dem der zu ändernde Buildcontroller oder Build-Agent gehostet wird.
Klicken Sie auf Start, auf Alle Programme, auf Microsoft Team Foundation Server 2010 und dann auf Team Foundation-Verwaltungskonsole.
Die Team Foundation-Verwaltungskonsolewird angezeigt.
Erweitern Sie im Strukturbereich den Namen des Servers, und klicken Sie anschließend auf den Knoten Team Foundation-Build.
Klicken Sie direkt unter dem Namen des Buildcontrollers oder des Build-Agents auf Eigenschaften.
Das Dialogfeld Eigenschaften von Buildcontroller oder Eigenschaften von Build-Agent wird angezeigt.
In den Dialogfeldern Eigenschaften von Buildcontroller und Eigenschaften von Build-Agent können Sie neben dem Anzeigenamen und der Beschreibung auch andere Eigenschaften anzeigen oder ändern, die sich auf die Funktionsweise des Buildcontrollers oder Build-Agents auswirken. Weitere Informationen finden Sie in einem der folgenden Themen:
Entfernen eines Buildcontrollers oder Build-Agents
Wenn ein Buildcontroller oder Build-Agent nicht mehr benötigt wird, können Sie ihn entfernen.
So entfernen Sie einen Buildcontroller oder Build-Agent von einem Clientcomputer
Öffnen Sie in Visual Studio das Menü Build, und klicken Sie dann auf Buildcontroller verwalten.
Das Dialogfeld Buildcontroller verwalten wird angezeigt.
Klicken Sie auf den zu entfernenden Buildcontroller oder Build-Agent und anschließend auf Entfernen.
So entfernen Sie einen Buildcontroller oder Build-Agent von einem Buildcomputer
Melden Sie sich bei dem Buildcomputer an, der den zu entfernenden Buildcontroller bzw. Build-Agent hostet.
Klicken Sie auf Start, auf Alle Programme, auf Microsoft Team Foundation Server 2010 und dann auf Team Foundation-Verwaltungskonsole.
Die Team Foundation-Verwaltungskonsolewird angezeigt.
Erweitern Sie im Strukturbereich den Namen des Servers, und klicken Sie anschließend auf den Knoten Team Foundation-Build.
Klicken Sie direkt unter dem Namen des zu entfernenden Buildcontrollers bzw. Build-Agents auf Entfernen.
Siehe auch
Aufgaben
Überwachen des Status eines ausgeführten Builds
Konzepte
Informationen zum Team Foundation-Buildsystem