Auswählen eines Stagingortes und Einrichten eines Ablageordners

Wenn Sie den Buildprozess definieren, können Sie einen Stagingort angeben, um Binärdateien an das Team zu liefern.

Was möchten Sie tun?

  • Ausgaben in TFS ablegen

  • Einen Ablageordner auf einer Dateifreigabe für die lokalen Buildcontroller installieren

Ausgaben in TFS ablegen

Möglicherweise empfiehlt es sich, die Buildausgaben im Team Foundation Server abzulegen.

Ausgaben in TFS ablegen

Einen Ablageordner auf einer Dateifreigabe für die lokalen Buildcontroller installieren

Sie können einen Pfad zu einer Dateifreigabe angeben, wenn Sie eine Builddefinition definieren oder in die Warteschlange stellen, die von einem lokalen Buildcontroller ausgeführt wird. Der lokale Buildcontroller kann einer Teamprojektauflistung auf einem lokalen Team Foundation Server (TFS) oder auf Visual Studio Online zugeordnet werden.

Ablageordner in einem Buildsystem

Tipp

Wenn Sie im Buildergebnisprotokoll einen TF270016-Fehler finden, verfügt der Buildserver möglicherweise nicht über die erforderlichen Berechtigungen zum Zugriff auf den Ablageordner.Befolgen Sie die nachstehenden Anweisungen, um das Problem zu beheben.

Anforderungen

Sie müssen Mitglied der Sicherheitsgruppe Administratoren auf dem Computer sein, auf dem sich der Ablageordner befindet.

Sie können einen Dateifreigabeablageordner unter den folgenden Betriebssystemen verwenden:

  • Windows Server 2012 R2

  • Windows Server 2012

  • Windows Server 2008

  • Windows Server 2003

  • Windows 8.1

  • Windows 8

  • Windows 7

  • Windows Vista

So richten Sie einen Ablageordner auf einer Dateifreigabe ein

  1. Melden Sie sich bei dem Computer an, auf dem sich der Ablageordner befindet.

  2. Öffnen Sie den Windows-Explorer (Explorer in Windows 8) und navigieren Sie zu dem Ordner, der den Ablageordner enthält (oder enthalten wird).

  3. Erstellen Sie den Ablageordner bei Bedarf.

    Tipp

    Verwenden Sie einen möglichst kurzen Pfad zum Ablageordner (z. B.: c:\drops).Vermeiden Sie unbedingt, dass von dem Build-Agent aufgrund des Ablageordners physische Pfade mit mehr als 259 Zeichen erstellt werden.Andernfalls tritt ein Buildfehler auf, und die Fehlermeldung TF205022 wird protokolliert.

  4. Öffnen Sie das Kontextmenü für den Ordner, wählen Sie Eigenschaften aus, und klicken Sie auf die Registerkarte Freigabe.

  5. Nur unter Windows Server 2012 R2, Windows Server 2012, Windows Server 2008, Windows 8.1, Windows 8, Windows 7 und Windows Vista: Wählen Sie Erweiterte Freigabe.

    Das Dialogfeld Erweiterte Freigabe wird angezeigt.

  6. Wählen Sie Diesen Ordner freigeben aus, und klicken Sie dann auf Berechtigungen.

    Das Dialogfeld Berechtigungen für FolderName wird angezeigt.

  7. Wählen Sie Hinzufügen aus.

    Das Dialogfeld Benutzer, Computer oder Gruppen auswählen wird angezeigt.

  8. Führen Sie einen der folgenden Schritte aus, je nachdem, welchen Kontotyp Sie als Build Service-Konto auf dem Buildserver, der den Buildcontroller hostet, angegeben haben:

    • NETZWERKDIENST, der auf dem Computer mit dem Ablageordner ausgeführt wird: Geben Sie in das Feld Geben Sie die zu verwendenden Objektnamen ein den Text NETZWERKDIENST ein.

    • NETZWERKDIENST, der auf einem anderen als dem Computer mit dem Ablageordner ausgeführt wird:

      1. Wählen Sie Objekttypen aus.

        Das Dialogfeld Objekttypen wird angezeigt.

      2. Aktivieren Sie das Kontrollkästchen Computer, und wählen Sie anschließend OK aus.

      3. Überprüfen Sie die Richtigkeit des Speicherorts.

      4. Geben Sie in das Feld Geben Sie die zu verwendenden Objektnamen ein den Text BuildMachine$ ein. BuildMachine entspricht dabei dem Namen des Buildcomputers, auf dem der Build-Agent ausgeführt wird.

    • Domänenkonto: Überprüfen Sie die Richtigkeit des Speicherorts. Geben Sie in das Feld Geben Sie die zu verwendenden Objektnamen ein den Namen des Kontos ein.

  9. Klicken Sie auf OK.

  10. Wiederholen Sie die vorherigen zwei Schritte für das Build Service-Konto auf dem Buildserver, auf dem die Build-Agents gehostet werden.

  11. Wählen Sie im Dialogfeld Berechtigungen für FolderName das Konto aus, das Sie gerade der Liste Gruppen- oder Benutzernamen hinzugefügt haben.

  12. Aktivieren Sie die Kontrollkästchen Ändern und Lesen, und klicken Sie auf OK.

Nächste Schritte

Nachdem Sie den Ablageordner identifiziert und eingerichtet haben, können Sie den Pfad zu diesem Ordner angeben, wenn Sie das Build definieren und wenn Sie ein Build in die Warteschlange einstellen.