Einrichten der fortlaufenden Integration in Team Foundation Server

Unser Lernprogramm wird mit Julia, ein Entwickler im Fabrikam-Team fort.Sie hat bereits Team Foundation Server (TFS) installiert und dem Code des Teams unter Versionskontrolle platziert.Sie installiert jetzt fortlaufende Integrationsbuilds, die ihrem Team hilft, schneller zu ermitteln, wenn ein Eincheckvorgang einen Build unterbricht oder Zugriffsversuche bewirkt fehlzuschlagen.

Anforderungen

In diesem Thema

  1. Installieren Sie einen dedizierten Build-Server

  2. Installieren Sie die Ablageordner

  3. Erstellen Sie den Laufend-Integrations-Build

1.Installieren Sie einen dedizierten Build-Server

Julia installiert den Builddienst auf dem Buildserver des Teams (FFBuilder).

Hh395023.collapse_all(de-de,VS.110).gifUm den Builddienst auf einem dedizierten Buildserver installieren

Um das Lernprogramm für das Projekt, Download folgen und installieren Visual Studio 2012 Team Foundation Server.Siehe Installieren von Team Foundation Server und Visual Studio ALM.

  1. Wählen Sie Team Foundation Server installieren aus.

  2. In Konfigurationscenter wählen Sie Team Foundation-Builddienst konfigurieren aus und nach dem Assistenten Assistent starten.

  3. Klicken Sie auf Projektauflistung wählen Sie Durchsuchen aus.Suchen Sie die Teamprojektsammlung, die die Buildserverunterstützung und fortgesetzt.

  4. Wählen Sie Später konfigurieren, Überprüfen aus.

  5. Halten Sie die Standardoptionen, wie Sie den Assistenten beendet haben.

    TippTipp

    In dieser Version müssen Sie möglicherweise Visual Studio auf dem Buildserver installieren, bevor bestimmte Lösungen erstellen.

Siehe Installieren des Team Foundation-Builddiensts.

Hh395023.collapse_all(de-de,VS.110).gifUm den dedizierten Buildserver konfigurieren

  1. Klicken Sie auf dem Buildserver öffnen Sie die Team Foundation Server-Verwaltungskonsole, und wählen Sie Buildkonfiguration aus.

  2. Klicken Sie auf Buildkonfiguration wählen Sie Neuer Controller, Neuer Agent, um die Build-Agent-Eigenschaften anzuzeigen.

  3. Öffnen Sie die Liste Controller, und wählen Sie den Controller, um mit diesem Agent zuzuordnen.

  4. Wählen Sie Neues Tag hinzufügen, um Tags für diesen Agent hinzufügen.Klicken Sie auf OK.

  5. Um weitere Agents zu erstellen, überprüfen Sie die drei vorherigen Schritte.

2.Installieren Sie die Ablageordner

Julia stellt einen Ordner, in dem der Team Foundation-Builddienst die Builds löschen kann.Sie gibt Ordner auf dem Server, der den Builddienst (ALMSVR) leitet.

Hh395023.collapse_all(de-de,VS.110).gifAblageordner einrichten

  1. Erstellen Sie den Ordner für die Ablagespeicherort für Builds erstellt.Halten Sie den Pfad des Ablageordners, so kurz wie möglich.

    TippTipp

    Der Build-Agent schlägt bei Pfaden aus, die 259 Zeichen überschreiten.

  2. Geben Sie den Server, der den Builddienst Lesen und Ändern Berechtigungen dem Ablageordner ausführt.(Für Julia, ist das $ALMSVR.)

Informationen hierzu finden Sie unter Einrichten von Ablageordnern.

3.Erstellen Sie den Laufend-Integrations-Build

Julia erstellt eine Builddefinition für fortlaufende Integration, damit ein Build beginnt, wenn jemand Code eingecheckt.

Hh395023.collapse_all(de-de,VS.110).gifSo fügen Sie einen LaufendIntegrationsbuild erstellen

Erstellen eines Buildprozesses mit fortlaufender Integration

  1. Öffnen Sie Team Explorer.Die Startseite wählen Sie Builds aus.

  2. Die Builds wählen Sie Neue Builddefinition aus.

  3. Klicken Sie auf der neuen Builddefinitionsseite wählen Sie Trigger aus.

  4. Ausgewähltes Fortlaufende Integration.

  5. Klicken Sie auf Build-Standardwerte geben Sie den Ablageordner an.

Thema

HinweisHinweis

Sie können verschiedene Arten von Builds auf Grundlage der Anforderungen des Teams erstellen.Beispielsweise können Sie nächtliche Builds planen, um die Testsarbeit zu unterstützen.Sie können schützen Verzweigungen auf hoher Ebene, indem Sie abgegrenztes Einchecken verwenden.Weitere Informationen zu Buildüberprüfungstests (Build Verification), finden Sie unter Gewusst wie: Konfigurieren und Ausführen von geplanten Tests nach dem Erstellen der Anwendung.

Verwandte Themen in diesem Lernprogramm

Als Nächstes erstellen Sie den Rückstand() | POS1

Siehe auch

Konzepte

Erstellen der Anwendung

Weitere Ressourcen

Visual Studio ALM-Förster-Projektmappen und Projekte

Technische Artikel für Anwendungslebenszyklus-Verwaltung

Agiler Entwicklungs-Schaukasten

TFS auf CodePlex