Share via


Erstellen und Verwenden einer benutzerdefinierten Buildprozessvorlage

Wenn die Buildprozessfunktionen der Standardvorlage nicht den Anforderungen Ihres Teams entsprechen, können Sie eine eigene umfassend angepasste Buildprozessvorlage erstellen.

In diesem Thema

  • Erstellen einer neuen Buildprozessvorlage

  • Registrieren einer Buildprozessvorlage beim System

  • Arbeiten mit Buildprozessvorlagen

Erforderliche Berechtigungen

Zum Ausführen der folgenden Prozeduren muss für Sie die Berechtigung Builddefinition bearbeiten auf Zulassen festgelegt sein.Weitere Informationen finden Sie unter Team Foundation Server-Berechtigungen.

Erstellen einer Buildprozessvorlage

So erstellen Sie eine benutzerdefinierte Vorlage

  1. In Team Explorer:

    1. Wenn Sie nicht bereits über eine Verbindung mit dem Teamprojekt verfügen, in dem Sie arbeiten möchten, stellen Sie eine Verbindung mit dem Teamprojekt her.

    2. Wählen Sie Symbol "Startseite"Startseite und dann die Option Symbol "Builds"Builds aus.

    3. Klicken Sie auf der Seite Builds auf Neue Builddefinition.

    Das Fenster "Neue Builddefinition" wird angezeigt.

  2. In der neuen Builddefinition geben Sie Buildprozessoptionen auf den verschiedenen Registerkarten an.Weitere Informationen finden Sie unter Erstellen einer Builddefinition.

  3. Klicken Sie auf der Registerkarte Prozess auf Details anzeigen, und wählen Sie dann die Option Neu aus.

    Das Dialogfeld Neue Buildprozessvorlage wird angezeigt.

  4. Wählen Sie Vorhandene XAML-Datei kopieren aus, und ändern Sie bei Bedarf den Ordner- und Dateinamen.Klicken Sie auf OK.

  5. Klicken Sie in der Menüleiste auf Datei und dann auf Name der Builddefinitionspeichern (Tastenkombination: STRG+S).

  6. Klicken Sie im Builddefinitionsfenster unter dem Menü Buildprozessdatei auf den Link, der den Namen der Vorlage enthält.

    Der Ordner, der die neue Vorlage enthält, wird im Quellcodeverwaltungs-Explorer angezeigt.

  7. Klicken Sie im Kontextmenü der neuen Vorlage auf Letzte Version abrufen.

  8. Klicken Sie im Kontextmenü der neuen Vorlage auf Ansicht.

    Der Workflow-Designer wird angezeigt.

  9. Bearbeiten Sie die Vorlage im Workflow-Designer.

    Weitere Informationen zur Verwendung der Vorlage finden Sie unter Arbeiten mit Buildprozessvorlagen.

  10. Nachdem Sie die Bearbeitung der Vorlage abgeschlossen haben, speichern Sie diese und schließen den Designer.

  11. Klicken Sie im Kontextmenü der neuen Vorlage auf Ausstehende Änderungen einchecken.

    Das Dialogfeld "Einchecken" wird angezeigt.

  12. Wählen Sie Einchecken aus.

Registrieren einer Buildprozessvorlage beim System

Sie können auch außerhalb des Teamprojekts erstellte Buildprozessvorlagen registrieren.Es kann z. B. sein, dass Sie eine Buildprozessvorlage per E-Mail von einem Kollegen erhalten und diese im Versionskontrollsystem des Teamprojekts in den Ordner "BuildProcessTemplates" eingecheckt haben.

Bevor Sie und andere Mitglieder des Teams die Buildprozessvorlage zum Erstellen von Builddefinitionen verwenden können, müssen Sie diese beim System registrieren.

So registrieren Sie eine Buildprozessvorlage beim System

  1. In Team Explorer:

    1. Wenn Sie nicht bereits über eine Verbindung mit dem Teamprojekt verfügen, in dem Sie arbeiten möchten, stellen Sie eine Verbindung mit dem Teamprojekt her.

    2. Wählen Sie Symbol "Startseite"Startseite und dann die Option Symbol "Builds"Builds aus.

    3. Klicken Sie auf der Seite Builds auf Neue Builddefinition.

    Das Fenster "Neue Builddefinition" wird angezeigt.

  2. Klicken Sie auf der Registerkarte Prozess auf Details anzeigen, und wählen Sie dann die Option Neu aus.

    Das Dialogfeld Neue Buildprozessvorlage wird angezeigt.

  3. Klicken Sie auf Vorhandene XAML-Datei auswählen.

  4. Wählen Sie Durchsuchen aus.

    Das Dialogfeld Durchsuchen wird angezeigt.

  5. Verwenden Sie das Dialogfeld Durchsuchen, um die benutzerdefinierte Vorlage auszuwählen, die Sie registrieren möchten.

    Die neue Buildprozessvorlage wird jetzt in der Liste Buildprozessdatei angezeigt und kann von Ihnen oder anderen Mitgliedern des Teams verwendet werden, um Builddefinitionen zu erstellen.

Arbeiten mit Buildprozessvorlagen

Unten sind einige Empfehlungen und Tipps aufgeführt, die Sie beim Verwenden von Buildprozessvorlagen unterstützen sollen:

  • Die Team Foundation Build-Aktivitäten sind die Grundbestandteile des Buildprozesses.Mit diesen Aktivitäten können einen benutzerdefinierten Buildprozess erstellen.Weitere Informationen finden Sie unter Team Foundation Build-Aktivitäten.

  • Es wird empfohlen, die Standardvorlage nicht zu ändern.Erstellen Sie stattdessen basierend auf einer dieser Vorlagen eine eigene Vorlage, wie unter Erstellen einer neuen benutzerdefinierten Buildprozessvorlage beschrieben.

  • Sie können eine Buildprozessvorlage unter mehr als einem Teamprojekt registrieren.Diese Funktion bedeutet, dass Sie einen Buildprozess in jedem Teamprojekt einer Teamprojektsammlung freigeben können, die Ihre Vorlage enthält.Weitere Informationen finden Sie unter Registrieren einer Buildprozessvorlage beim System.

  • Wenn Sie eine Buildprozessvorlage ändern müssen, sollten Sie planen, alle Builddefinitionen zu überprüfen, die auf der Vorlage basieren. Korrigieren Sie diese, nachdem Sie die Änderungen an der Buildprozessvorlage abgeschlossen haben.Wenn Sie dies nicht tun, tritt für die Builddefinitionen ggf. ein Fehler oder ein unerwartetes Verhalten auf.

  • Wenn Sie sich dafür entscheiden, eine Buildprozessvorlage zu löschen, sollten Sie zuerst sicherstellen, dass Sie nach allen auf der Vorlage basierenden Builddefinitionen suchen und diese löschen.Wenn Sie die Vorlage löschen, funktionieren alle verbleibenden Builddefinitionen, die auf der Vorlage basieren, nicht mehr.

  • Allgemeine Informationen zum Verwenden des Workflow-Designers finden Sie auf den folgenden Seiten der Microsoft-Website: