Einrichten von Ablageordnern

Team Foundation Build bietet Teams mit Ausgaben wie Binärdateien, Testergebnissen und Protokolldateien einen hohen Nutzen. Sie müssen einen oder mehrere Ablageordner festlegen und vorbereiten, damit diese Ausgaben dem Team durch das Buildsystem bereitgestellt werden können.

In Buildsystemen werden zwei Typen von Ablageordnern verwendet: öffentliche Ablageordner und private Ablageordner.

Ablageordner in einem Buildsystem

Öffentliche Ablageordner werden in der Regel auf einem Dateifreigabeserver erstellt, damit das Team auf Ausgaben wie Ausgaben von nächtlichen Builds zugreifen kann. Sie müssen den öffentlichen Ablageordner entweder in der Builddefinition als solcher oder beim Einreihen eines Builds in die Warteschlange angeben.

Private Ablageordner werden typischerweise auf einem Clientcomputer erstellt, z. B. auf dem Entwicklungscomputer eines Entwicklers oder Testers. Private Ablageordner enthalten Ausgaben von privaten Builds (auch bekannt als "Buddybuilds") aus Code, der vor dem Einchecken in einem Shelveset gespeichert wird. Dieser Prozess wird im Allgemeinen verwendet, um zu prüfen, ob der neue Code bestimmte grundlegende Tests besteht oder die Erstellung erfolgreich verläuft. Sie müssen den privaten Buildordner entweder in der Builddefinition als solcher oder beim Einreihen eines privaten Builds in die Warteschlange angeben.

Einrichten von Ablageordnern

Der Build-Agent wird auf einem Buildcomputer ausgeführt, auf dem der Team Foundation-Builddienst unter einem Builddienstkonto ausgeführt wird. Damit von dem Build-Agent Ausgaben im Ablageordner abgelegt werden, müssen Sie diesem Konto für den Ablageordner die Berechtigungen Change und Read zuweisen.

Erforderliche Berechtigungen

Zum Ausführen dieser Prozedur müssen Sie Mitglied der Sicherheitsgruppe Administratoren auf dem Computer sein, auf dem sich der Ablageordner befindet.

Betriebssysteme

Sie können die Prozedur in diesem Thema unter den folgenden Betriebssystemen verwenden:

  • Windows Server 2008

  • Windows Server 2003

  • Windows 7

  • Windows Vista

  • Windows XP

So richten Sie einen Ablageordner ein

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

  2. Öffnen Sie Windows-Explorer, 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 der folgende Fehler wird protokolliert: TF205022.

  4. Klicken Sie mit der rechten Maustaste auf den Ordner. Klicken Sie dann auf Eigenschaften und anschließend auf die Registerkarte Freigabe.

  5. Nur unter Windows Server 2008, Windows 7 und Windows Vista: Klicken Sie auf 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 Ordnername wird angezeigt.

  7. Klicken Sie auf Hinzufügen.

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

  8. Führen Sie in Abhängigkeit vom Typ des Kontos, das als Builddienstkonto angegeben wurde, einen der folgenden Schritte aus:

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

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

      1. Klicken Sie auf Objekttypen.

        Das Dialogfeld Objekttypen wird angezeigt.

      2. Aktivieren Sie das Kontrollkästchen Computer, und klicken Sie anschließend auf OK.

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

      4. Geben Sie in das Feld Geben Sie die zu verwendenden Objektnamen ein Name_Buildcomputer$ ein. Name_Buildcomputer 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. Klicken Sie im Dialogfeld Berechtigungen für Ordnername auf das Konto, das Sie gerade der Liste Gruppen- oder Benutzernamen hinzugefügt haben.

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

Siehe auch

Aufgaben

Erstellen einer einfachen Builddefinition

Stellen eines Builds in die Warteschlange