Erstellen eines Teamprojekts

Sie erstellen ein Teamprojekt in Team Foundation Server (TFS), um ein Repository für Quellcode sowie einen Platz für Teams zur Planung, Statusverfolgung und Zusammenarbeit bereitzustellen.

Lesen Sie eins der folgenden Themen, wenn Sie bereits über ein Teamprojekt verfügen und mit der Codierung eines Anwendungsprojekts beginnen möchten: Entwickeln von Apps in der Team Foundation-Versionskontrolle, Einrichten von Git auf dem Entwicklercomputer (Konfigurieren, Erstellen, Klonen, Hinzufügen) oder Erstellen von Projekten und Projektmappen.

Wenn Sie keinen lokalen Server verwalten möchten, können Sie ein Teamprojekt mit Visual Studio Online erstellen. Dieses Thema gilt nur dann für das Erstellen eines Teamprojekts, wenn Sie TFS lokal bereitgestellt haben.

  1. Wenn Sie kein Mitglied der Gruppe "Projektauflistungsadministratoren" sind, lassen Sie sich hinzufügen. Damit Sie Teamprojekte erstellen können, muss die Berechtigung "Neue Projekte erstellen" für Sie auf Zulassen festgelegt sein.

  2. Fragen Sie den TFS-Administrator nach den folgenden Ressourcen, und lassen Sie sich gegebenenfalls zusätzliche Berechtigungen erteilen:

    • Mit welcher Teamprojektauflistung sollten Sie sich verbinden, wenn Sie ein Teamprojekt erstellen? Wenn Sie TFS mit dem Assistenten für die Basiskonfiguration installiert haben, verfügen Sie lediglich über eine Projektauflistung mit dem Namen DefaultCollection. In der Regel fügen Sie alle Teamprojekte einer einzigen Projektauflistung hinzu, es sei denn, Sie arbeiten in einer Unternehmensorganisation und müssen Hunderte von Teamprojekten unterstützen. Wenn Sie zusätzliche Auflistungen erstellen müssen, informieren Sie sich unter Verwalten von Teamprojektauflistungen.

    • Sind SQL Server Analysis Services und SQL Server Reporting Services für die Bereitstellung konfiguriert worden? Wenn ja, bitten Sie den Administrator, Sie als Mitglied der Team Foundation-Inhalts-Manager-Gruppe auf dem Server hinzuzufügen, auf dem SQL Server Reporting Services gehostet werden. Ohne diese Berechtigungen können Sie kein Teamprojekt erstellen.

    • Ist eine SharePoint-Webanwendung für die Bereitstellung konfiguriert worden? Wenn Sie beim Erstellen des Teamprojekts ein SharePoint-Portal konfigurieren möchten, dann bitten Sie den SharePoint-Administrator, Ihnen Vollzugriffberechtigungen auf dem Server zu geben, auf dem SharePoint-Produkte gehostet werden. Andernfalls können Sie diesen Schritt auslassen und das Portal zu einem späteren Zeitpunkt konfigurieren.

  3. Stellen Sie von Team Explorer 2013 aus eine Verbindung mit dem Server und der Teamprojektauflistung her, in der Sie das Teamprojekt erstellen möchten.

    Select team project link on the Connect page in Team Explorer

    Team Explorer wird mit Visual Studio installiert. Alternativ können Sie Team Explorer kostenlos installieren.

    Sie müssen die Verbindung von einem Client herstellen, der auf der gleichen Versionsstufe wie TFS ist. Das bedeutet, dass Sie von Team Explorer 2013 eine Verbindung mit TFS 2013 herstellen.

    Connect to Team Foundation Server dialog box

    Tipp

    Wenn Team Explorer von einem Server, auf dem SharePoint-Produkte und SQL Server Reporting Services gehostet wird, ausgeführt wird, muss möglicherweise Visual Studio als Administrator ausgeführt werden.

  4. Wenn Sie die Verbindung mit TFS zum ersten Mal herstellen, müssen Sie TFS der Liste der bekannten Server hinzufügen.

    Servers button on the Connect to Team Foundation Server dialog box. Add button on the Add/Remove TFS. Name of server in the Add TFS dialog box. OK button.

  5. Öffnen Sie den Assistenten für neue Teamprojekte.

    Link "Neu" auf Seite "Verbinden" (Team Explorer)

  6. Benennen Sie das Teamprojekt. Geben Sie nicht mehr als 64 Zeichen an.

    Specify the Team Project Settings page in the New Team Project dialog box

    Und beachten Sie, dass nach dem Erstellen eines Teamprojekts sein Name nicht mehr geändert werden kann.

  7. Wählen Sie eine Prozessvorlage aus. Einen Vergleich der standardmäßigen Prozessvorlagen finden Sie unter Arbeiten mit Teamprojektartefakten, Auswählen eines Prozessleitfadens.

    Select a Process Template page in the New Team Project dialog box

  8. Wählen Sie das Quellcodeverwaltungssystem aus.

    Specify Source Control Settings page in the New Team Project dialog box

    Sind Sie nicht sicher, welches System Sie verwenden sollten? Hier erhalten Sie weitere Informationen.

  9. Sie sind fertig – es sei denn, die Teamprojektauflistung ist für die Unterstützung eines SharePoint-Projektportals konfiguriert.

    Confirm Team Project Settings page in the New Team Project dialog box

    Wenn die Schaltfläche "Weiter" aktiv ist, können Sie das Projektportal konfigurieren.

    Sollte bei dem Assistenten ein Problem auftreten, wird eine Fehlermeldung und ein Link zum Projekterstellungsprotokoll angezeigt. Überprüfen Sie das Protokoll auf bestimmte Fehler und Ausnahmen. Weitere Informationen erhalten Sie unter Fragen und Antworten weiter unten in diesem Thema.

  10. Nach Fertigstellung wird das Teamprojekt in Team Explorer angezeigt. Sie können auch den Link Webzugriff wählen, um mithilfe von Team Web Access eine Verbindung mit dem Teamprojekt herzustellen.

    Startseite für Teamprojekt in Team Explorer

Versuchen Sie dies als Nächstes:

Hinzufügen von Benutzern zu Teamprojekten, um anderen Benutzern zu ermöglichen, sich mit Ihrem Teamprojekt zu verbinden.

Zudem können Sie mit dem erstellten Teamprojekt mit dem Entwickeln Ihrer App in der Team Foundation-Versionskontrolle beginnen, Git verwenden oder eine Anwendung erstellen.

Informationen über die Planung der Arbeit und Zusammenarbeit als ein Team finden Sie unter Nachverfolgen der Arbeit mit Visual Studio ALM und TFS.

Fragen und Antworten

F: Wie füge ich meine benutzerdefinierte Prozessvorlage der Liste hinzu?

A: Sie müssen zunächst mithilfe des Prozessvorlagen-Managers Ihre Vorlage hochladen. Hier finden Sie weitere Informationen über die Anpassung einer Prozessvorlage.

F: Wo befindet sich die Protokolldatei?

A: Die Protokolldatei befindet sich unter "$:\Users\Benutzername\AppData\Local\Temp" und hat die Bezeichnung "VSTS_TeamProjectCreation_jjjj_mm_tt_hh_mm_ss.log".

Im Protokoll werden neben den einzelnen Aktionen, die vom Assistenten zum Zeitpunkt des Fehlers ausgeführt wurden, eventuell weitere Informationen über den Fehler aufgeführt. Über die Suche nach "Ausnahme" oder "Fehler" können die Protokolleinträge auf Netzwerk- oder Dateiprobleme überprüft werden.

F: Wie löse ich mit Berechtigungen verknüpfte Fehler auf?

A: Wenn eine Fehlermeldung angezeigt wird, aus der hervorgeht, dass Sie keine Berechtigung besitzen, müssen Sie diese Berechtigungen einholen: Werden Sie Mitglied der Gruppe "Projektauflistungsadministratoren", der Gruppe "Team Foundation-Inhalts-Manager", erlangen Sie Vollzugriffsberechtigungen auf dem Server, auf dem SharePoint-Produkte gehostet wird.

F: Wie löse ich den Fehler "TF30169" auf?

A:Fehler TF30169: Die Prozessvorlage "{0}" konnte vom Assistenten für neue Teamprojekte nicht heruntergeladen werden. gibt an, dass SharePoint-Website-Prozessvorlagen nicht auf dem Server verfügbar sind, der SharePoint-Produkte hostet.

Wenden Sie sich an den Systemadministrator für den Server, der SharePoint-Produkte hostet, um darum zu bitten, dass die erforderlichen Prozessvorlagen dem Server hinzugefügt werden. Siehe Anforderungen von SharePoint-Produkten für Team Foundation Server.

F: Wie löse ich den Fehler "TF30321" auf?

A: Fehler TF30321: Der Name, den Sie eingegeben haben, wird bereits für ein anderes Teamprojekt auf Team Foundation Server verwendet gibt an, dass Sie einen anderen Namen für das Teamprojekt verwenden sollten. Der Name, den Sie eingegeben haben, wird entweder bereits aktiv verwendet oder wurde teilweise, aber nicht vollständig gelöscht.

F: Wie lösche ich ein Teamprojekt?

A: Sie können ein Teamprojekt löschen, das Sie nicht mehr verwenden. So können Sie die Navigation zu Teamprojekten vereinfachen, die verwendet werden. Siehe Löschen eines Teamprojekts.

F: Ich habe ein Teamprojekt gelöscht, aber wenn ich jetzt versuche, ein Teamprojekt mit dem gleichen Namen zu erstellen, wird ein Fehler angezeigt. Woran liegt das?

A: Wenn ein Vorgang zum Erstellen oder Löschen eines Teamprojekts nicht erfolgreich abgeschlossen wird, können einige Komponenten erstellt oder gelöscht werden, andere hingegen nicht. In diesem Ereignis können Sie den Namen nicht wiederverwenden, der dem Teamprojekt zugeordnet ist.

Verwenden Sie das Löschen eines Teamprojekts [TFSDeleteProject], um den Löschvorgang eines Projekts zu überprüfen oder verbleibende Komponenten zu entfernen, die mit einem teilweise gelöschten Teamprojekt verbunden sind. Versuchen Sie anschließend erneut, das Teamprojekt mit diesem Namen zu erstellen.

Auch nach der Problembehebung sind Sie möglicherweise nicht in der Lage, den gleichen Namen zu verwenden. Das Löschen einiger Komponenten des gelöschten Teamprojekts ist möglicherweise geplant, sie wurden jedoch noch nicht gelöscht.

F: Wie löse ich eine Fehlermeldung in Bezug auf ein Plug-In auf?

A: Die Prozessvorlage zum Erstellen des Teamprojekts enthält mehrere XML-Plug-In-Dateien. Wenn eine dieser Dateien einen Formatierungsfehler oder sonstigen Fehler enthält, wird eine Fehlermeldung ausgegeben.

Überprüfen Sie das Projekterstellungsprotokoll, um das Plug-In zu bestimmen, das den Fehler verursacht hat. Nachdem Sie das Problem ermittelt haben, können Sie sich an den Entwickler oder den Anbieter wenden, der das Plug-In bereitgestellt hat. Sie können auch versuchen, das Problem selbstständig zu beheben. Weitere Informationen finden Sie unter Anpassen einer Prozessvorlage.

F: Wie löse ich ein Problem beim Herstellen einer Verbindung mit einem Server auf?

A: Wenn Sie eine Fehlermeldung über ein Problem beim Herstellen einer Verbindung mit einem Server, beim Abrufen von Informationen von einem Server oder beim Überprüfen von Berechtigungen zum Erstellen von Projekten erhalten, wurde möglicherweise ein Server in der Bereitstellung falsch konfiguriert. Dieses Problem tritt häufig nach einer Serververschiebung, einem Failover oder einer anderen Wartungsaktivität auf.

Wenden Sie sich an den Systemadministrator für TFS, und bitten Sie um eine Überprüfung der Serverkonfiguration.

F: Gibt es ein Diagnose-Tool, mit dem ich überprüfen kann, ob die Bereitstellung zur Erstellung von Teamprojekten bereit ist?

A: Ja. Sie können den Best Practices Analyzer für Team Foundation Server verwenden. Mit diesem Tool können bestimmte Überprüfungen ausgeführt werden, mit denen sich bestimmen lässt, ob die Bereitstellung so konfiguriert wird, dass die Erstellung eines Teamprojekts unterstützt wird.

F: Das Teamprojekt verfügt nicht über Berichterstellung oder ein Projektportal.Wie füge ich diese Ressourcen hinzu?

A: Siehe eines dieser Themen:

F: An wen kann ich mich bei weiteren Fragen wenden?

A: Im Forum für Team Foundation Server – Projektmanagement und Arbeitsaufgabe können Sie nach Antworten suchen oder dort eine Frage stellen.