Freigeben über


Erstellen einer Teamprojektsammlung

Indem Sie Teamprojektsammlungen erstellen, können Sie Projekte in Gruppen organisieren, die Ihren Geschäftsanforderungen entsprechen.Sie können z. B. eine Auflistung für alle Projekte erstellen, die sich auf eine bestimmte CodeBase beziehen, oder Sie können eine Auflistung für jede Unternehmenseinheit in der Organisation erstellen.Weitere Informationen über Teamprojektsammlungen und deren Verwendung zum Organisieren von Servern finden Sie unter Organisieren des Servers mit Teamprojektsammlungen.

Bevor Sie eine Teamprojektsammlung erstellen, benötigen Sie die folgenden Informationen:

  • Der Name und die Instanz von SQL Server, die Sie zum Hosten der Datenbank für die Auflistung verwenden möchten.Sie möchten möglicherweise auch den Namen einer leeren Datenbank, die für die Auflistung verwendet werden soll, bereitstellen.

  • Ggf. die SharePoint-Webanwendung, die Portale für Teamprojekte in dieser Auflistung hostet.Wenn Ihr Benutzerkonto nicht über die Berechtigungen zum Erstellen von Websites in dieser SharePoint-Webanwendung verfügt, benötigen Sie auch den Namen und den relativen Pfad einer Website, die ein Mitglied der Gruppe "Farmadministratoren" für Sie erstellt hat.

    Wichtiger HinweisWichtig

    Beim Erstellen einer Auflistung können Sie eine vorhandene SharePoint-Website oder eine Websiteauflistung verwenden, statt eine zu erstellen.Sie müssen dann jedoch kompliziertere Schritte durchführen, wenn Sie die Bereitstellung konfigurieren.Auf dem Server, der die Website hostet, müssen bestimmte Erweiterungen installiert und konfiguriert werden, und die Systemverwaltung ist komplexer.Sie sollten die Standardoption des Assistenten für das Erstellen einer Teamprojektsammlung verwenden, es sei denn, die Geschäftsinfrastruktur erfordert die Verwendung einer vorhandenen SharePoint-Website.

  • Der Server, der SQL Server Reporting Services ausführt und der in dieser Auflistung alle Berichte für Teamprojekte hostet (wenn ein entsprechender Server für die Bereitstellung konfiguriert wurde und Sie diesen für die Auflistung verwenden möchten).Wenn das von Ihnen verwendete Benutzerkonto nicht über Berechtigungen verfügt, Ordner auf diesem Server zu erstellen, benötigen Sie auch den Namen und den relativen Pfad eines Ordners, den ein Administrator für Sie auf diesem Server erstellt hat.

    Wichtiger HinweisWichtig

    Sie können beim Erstellen einer Auflistung einen vorhandenen Ordner verwenden, wobei dieser Prozess jedoch komplizierter ist.Sie sollten beim Erstellen der Auflistung die Standardoption des Assistenten zum Erstellen des Ordners verwenden, es sei denn, Sicherheitseinschränkungen der Geschäftsinfrastruktur verhindern das Erstellen eines Ordners während der Erstellung einer Auflistung.

Erforderliche Berechtigungen

Zum Durchführen dieser Schritte müssen Sie Mitglied der folgenden Gruppen sein:

  • Die Gruppe Team Foundation-Administratoren, oder Sie müssen die auf Zulassen festgelegte Berechtigung Teamprojektsammlung erstellen haben.

  • Die Gruppe Windows SharePoint Server-Siteadministratoren und die Gruppe SharePoint-Verwaltung in SharePoint-Produkte.

  • Die Gruppe SQL Reporting Services-Inhalts-Manager und die Gruppe SQL Reporting Services-Projektinhalts-Manager

  • Die Gruppe serveradmin oder sysadmin auf dem Server, der die Datenbank für die Teamprojektauflistung hosten soll.

  • Wenn Sie im Rahmen der Erstellung einer Teamprojektsammlung eine Websiteauflistung, einen Berichtsordner oder eine Datenbank erstellen möchten, muss das vom Hintergrundauftrags-Agenten für Visual Studio Team Foundation verwendete Dienstkonto (auch als Dienstkonto für Team Foundation Server oder TFSService bezeichnet) über bestimmte Berechtigungen verfügen.Weitere Informationen finden Sie unter Dienstkonten und Abhängigkeiten in Team Foundation Server und Team Foundation-Hintergrundauftrags-Agent.

Weitere Informationen zu Berechtigungen finden Sie unter Team Foundation Server-Berechtigungen.

So erstellen Sie eine Teamprojektsammlung

  1. Öffnen Sie die Verwaltungskonsole für Team Foundation.

    Weitere Informationen finden Sie unter Öffnen der Team Foundation-Verwaltungskonsole.

  2. Erweitern Sie den Namen des Servers, erweitern Sie dann Anwendungsebene, und klicken Sie auf Teamprojektsammlungen.

  3. Wählen Sie unter Teamprojektauflistungen die Option Auflistung erstellen aus.

    Der Assistent Teamprojektauflistung erstellen wird geöffnet.

  4. Geben Sie unter Name einen Namen für die Auflistung an.Unter Beschreibung können Sie optional eine kurze Beschreibung der Auflistung und ihres Zweckes eingeben.Wählen Sie Weiter aus.

HinweisHinweis

Sie können in Namen von Auflistungen bestimmte Zeichen nicht verwenden, z. B. Schrägstriche.Weitere Informationen finden Sie unter Benennungseinschränkungen in Team Foundation.

  1. Geben Sie unter SQL Server-Instanz den Namen des Servers an, auf dem SQL Server ausführt wird.Wenn Sie eine benannte Instanz verwenden möchten, um die Datenbank für diese Teamprojektsammlung zu hosten, müssen Sie auch den Namen der Instanz angeben, wie im folgenden Beispiel dargestellt:

    Servername**\**Instanzname

  2. Führen Sie unter Datenbank einen der folgenden Schritte aus:

    • Wenn Sie eine Datenbank für diese Teamprojektsammlung erstellen möchten, wählen Sie Neue Datenbank für diese Auflistung erstellen.

      Wichtiger HinweisWichtig

      Das Dienstkonto, das der Hintergrundauftrags-Agent für Visual Studio Team Foundation verwendet, muss über Berechtigungen zum Erstellen einer Datenbank auf der Instanz von SQL Server, verfügen, auf der Sie die Datenbank erstellen möchten.

    • Wenn Sie eine Datenbank verwenden möchten, die bereits auf der Instanz von SQL Server vorhanden ist, wählen Sie Vorhandene Datenbank verwenden, und geben den Namen der Datenbank im Textfeld ein.

      HinweisHinweis

         Um diese Option verwenden zu können, müssen Sie eine leere Datenbank angeben, die auf der Instanz von SQL Server vorhanden ist und für die Sie über Schreibberechtigungen verfügen.

  3. Wählen Sie Weiter aus.

  4. Wenn Sie eine oder mehrere SharePoint-Webanwendungen zur Unterstützung der Bereitstellung konfiguriert haben, wählen Sie in der Liste Webanwendung auf eine SharePoint-Webanwendung, und führen Sie einen der folgenden Schritte aus:

    • Wenn Sie die Standardoption zum Erstellen einer Websiteauflistung verwenden möchten, wählen Sie Weiter.

    Es wird eine SharePoint-Websiteauflistung erstellt, und der Name der Auflistung wird als Name der Unterwebsite der Stammwebsite, die in der SharePoint-Webanwendung konfiguriert ist, verwendet.

    • Wenn das Dienstkonto für Team Foundation Server kein Mitglied der Gruppe "Farmadministratoren" ist, können Sie mit diesem Assistenten keine Websiteauflistung erstellen.Sie müssen eine vorhandene Websiteauflistung verwenden, die ein Mitglied der Gruppe "Farmadministratoren" für Sie erstellt hat.Erweitern Sie in diesem Fall Erweiterte Konfiguration, klicken Sie auf die Option zum Angeben eines Pfads zu einer vorhandenen SharePoint-Website, und geben Sie dann den relativen Pfad zu der für Sie erstellten Websiteauflistung an.Wählen Sie Pfad überprüfen, und wählen Sie Weiter, wenn der Pfad richtig ist.

      Wichtiger HinweisWichtig

      Sie sollten eine Websiteauflistung anhand der Standardoption erstellen, es sei denn, die Geschäftsinfrastruktur macht die Verwendung einer vorhandenen Websiteauflistung erforderlich.

  5. Wenn Sie einen Server konfiguriert haben, der SQL Server Reporting Services ausführt, um die Bereitstellung zu unterstützen, führen Sie einen der folgenden Schritte aus:

    • Überprüfen Sie unter Berichte die Informationen für den Server und den Ordner, die Berichte für diese Auflistung hosten, und wählen Sie Weiter.

    • Wenn das von Ihnen verwendete Benutzerkonto nicht über Berechtigungen zum Erstellen eines Ordners auf dem Server, der Reporting Services ausführt, verfügt, müssen Sie einen Ordner verwenden, den ein Administrator für Sie auf diesem Server erstellt hat.Erweitern Sie in diesem Fall Erweiterte Konfiguration, klicken Sie auf Pfad zu einem vorhandenen Ordner angeben, und geben Sie den relativen Pfad des Ordners an, der für Sie erstellt wurde.Wählen Sie Pfad überprüfen, und wählen Sie Weiter, wenn der Pfad richtig ist.

    Wichtiger HinweisWichtig

    Sie sollten die Standardoption zum Erstellen eines Ordners verwenden, es sei denn, Sicherheitseinschränkungen in der Geschäftsinfrastruktur lassen das automatische Erstellen eines Ordners als Teil des Assistenten nicht zu.

  6. Wählen Sie unter Lab Management die Option Lab Management konfigurieren, und wählen Sie Weiter.

    Wichtiger HinweisWichtig

    Wenn Lab-Management in der Liste der Assistentenseiten deaktiviert ist, müssen Sie Lab Management in der Verwaltungskonsole für Team Foundation zuerst konfigurieren.Weitere Informationen finden Sie unter Konfigurieren von Lab Management für SCVMM-Umgebungen.

    Wenn Sie Lab-Management nicht in der Bereitstellung verwenden, fahren Sie mit Schritt 12 fort.

  7. Wählen Sie unter Bibliotheksfreigaben die Option Hinzufügen und überprüfen, wählen Sie eine oder mehrere Bibliotheksfreigaben von Virtual Machine Manager (VMM), die zum Speichern von virtuellen Computerimages für Teamprojekte in dieser Sammlung verwendet werden sollen, und wählen Sie dann Hinzufügen.

    Sie können den Namen der Bibliotheksfreigabe auch in einen Anzeigenamen ändern, indem Sie darauf doppelklicken.Weitere Informationen finden Sie unter Gewusst wie: Ändern der Bibliotheksfreigabe für die Teamprojektsammlungen.

  8. Aktivieren oder deaktivieren Sie das Kontrollkästchen Automatische Bereitstellung für jede Bibliotheksfreigabe, und wählen Sie Weiter aus.

    Wenn Sie dieses Kontrollkästchen aktivieren, fügt Team Foundation Server die Bibliotheksfreigabe automatisch den in dieser Auflistung erstellten Teamprojekten hinzu.Für Teamprojekte, die noch nicht erstellt wurden, wird die Freigabe hinzugefügt, wenn der Assistent "Neues Teamprojekt" das Projekt erstellt.

    Wichtiger HinweisWichtig

    Sie müssen Teamprojektsammlungen mindestens eine Bibliotheksfreigabe hinzufügen, um Lab-Management zu aktivieren.

  9. Wählen Sie Weiter aus.

  10. Wählen Sie unter Hostgruppen die Option Hinzufügen und überprüfen, wählen Sie eine oder mehrere VMM-Hostgruppen, die zum Bereitstellen von virtuellen Computern für Teamprojekte in dieser Sammlung verwendet werden sollen, und wählen Sie dann Hinzufügen.

    Sie können den Namen der Hostgruppe auch in einen Anzeigenamen ändern, indem Sie ihn bearbeiten.Weitere Informationen finden Sie unter Gewusst wie: Ändern der Hostgruppen für die Teamprojektsammlungen.

    Wichtiger HinweisWichtig

    Zum Aktivieren von Lab-Management müssen Sie einer Teamprojektsammlung mindestens eine Hostgruppe hinzufügen.

    Beim Überprüfungsprozess werden jetzt die folgenden Änderungen überprüft:

    • Das Dienstkonto für Team Foundation Server wurde jedem Host in den von Ihnen angegebenen Hostgruppen hinzugefügt, sodass Team Foundation Server direkt mit den Hosts in der Hostgruppe kommunizieren kann.

    • Der zum Herstellen einer Verbindung mit den virtuellen Computern verwendete Netzwerkadapter ist angegeben.

    1. Falls das Dienstkonto für Team Foundation Server (TFSService) der Administratorgruppe auf einem oder mehreren Hosts in diesen Hostgruppen nicht hinzugefügt wurde, müssen Sie ein Domänenkonto angeben, das auf allen Hosts in den hinzugefügten Hostgruppen über Administratorberechtigungen verfügt.Dieser Schritt ermöglicht dem Dienstkonto für Team Foundation Server (TFSService) die direkte Kommunikation mit den Hosts in der Hostgruppe.

    2. Falls Hyper-V-Hosts über mehrere Netzwerkadapter verfügen und Team Foundation Server nicht bestimmen kann, welcher Adapter zum Herstellen einer Verbindung mit dem virtuellen Computer verwendet werden soll, wird für jeden dieser Hosts das Dialogfeld Mehrere Netzwerkadapter angezeigt.Wählen Sie in der Liste den Netzwerkadapter aus, der der gewünschten Netzwerkadresse entspricht.

    3. Aktivieren oder deaktivieren Sie für jede Hostgruppe das Kontrollkästchen Automatische Bereitstellung.

      Wenn Sie dieses Kontrollkästchen aktivieren, fügt Team Foundation Server die Hostgruppe automatisch den Teamprojekten dieser Teamprojektsammlung hinzu.Für Teamprojekte, die noch nicht erstellt wurden, wird die Hostgruppe hinzugefügt, wenn der Assistent für neue Teamprojekte das Projekt erstellt.

  11. Um das Benutzerkonto auszuwählen, das für die Kommunikation zwischen den Test-Agents und Build-Agents sowie zwischen den Testcontrollern und Team Foundation Server verwendet werden soll, wählen Sie Dienstkonto.

    WarnhinweisVorsicht

    Für dieses Dienstkonto müssen Sie ein Domänenkonto mit eingeschränkten Berechtigungen angeben.Sie müssen ein Konto angeben, das über keine Administratorberechtigungen verfügt und das von keinem vertrauenswürdigen Dienst verwendet wird, einschließlich des Buildcontrollers und des Testcontrollers.Sie sollten erwägen, zwei Konten für dieses Dienstkonto zu erstellen.Weitere Informationen über diese beiden Konten finden Sie unter Gewusst wie: Konfigurieren des Lab-Dienstkontos.

    1. Geben Sie auf der Registerkarte Dienstkonto den Namen des Kontos unter Kontoname und das Kennwort unter Kennwort an.

    2. Um zu überprüfen, ob das Benutzerkonto gültig ist, wählen Sie Test.

    3. Wählen Sie Weiter aus.

  12. Überprüfen Sie die Daten unter Konfiguration überprüfen.Wenn Sie Änderungen vornehmen möchten, wählen Sie Zurück, bis Sie zu der Seite gelangen, die Sie ändern möchten.Wenn die Informationen richtig sind, wählen Sie Überprüfen aus.

  13. Überprüfen Sie unter Bereitschaftsprüfungen den Status der Überprüfungen.

    Ein blauer unterstrichener Fehlerindikator wird neben der Konfiguration angezeigt, die einen Fehler enthält.Sie können den Indikator auswählen, um eine ausführliche Beschreibung des Problems zu erhalten.Sie müssen alle Fehler behandeln, bevor Sie fortfahren können.

  14. Wurden alle Bereitschaftsüberprüfungen ohne Fehler durchgeführt, wählen Sie Erstellen aus.

    Die Erstellung der Teamprojektsammlung startet.

  15. Wählen Sie nach Beendigung des Assistenten Schließen aus.

Siehe auch

Aufgaben

Move a Team Project Collection

Split a Team Project Collection

Konzepte

Konfigurieren des Servers mit der Team Foundation-Verwaltungskonsole

Dienstkonten und Abhängigkeiten in Team Foundation Server

Zugriff auf Funktionen in Team Web Access