Create a team project

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 einen lokalen TFS 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 Basisserverkonfiguration 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, finden Sie unter Organisieren des Servers mit Teamprojektsammlungen weitere Informationen.

    • 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. Öffnen Sie Visual Studio 2015 oder Team Explorer 2015. Wenn der Team Explorer-Bereich nicht angezeigt wird, öffnen Sie im Menü Ansicht > Team Explorer.

  4. Stellen Sie eine Verbindung mit dem Server und der Teamprojektauflistung her, in der Sie das Teamprojekt erstellen möchten.

    ALM_CTP_Connect

    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 heißt, dass Sie von Team Explorer 2015 oder einer Version von Visual Studio 2015 eine Verbindung mit TFS 2015 herstellen müssen.

    ALM_EXL_Connect

    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.

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

    ALM_EXL_AddServer

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

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

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

    ALM_CTP_NameProject

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

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

    ALM_CTP_SelectTemplate

  9. Wählen Sie das Quellcodeverwaltungssystem aus.

    ALM_CTP_SelectSource

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

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

    ALM_CTP_Finish

    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.

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

    Team Explorer-Startseite mit TFVC als Quellcodeverwaltung Startseite für Team Explorer mit Git als Quellcodeverwaltung

Versuchen Sie dies als Nächstes:

Add users to team projects, damit andere Benutzer eine Verbindung mit dem Teamprojekt herstellen können.

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

ms181477.collapse_all(de-de,VS.140).gifF: 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.

ms181477.collapse_all(de-de,VS.140).gifF: 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.

ms181477.collapse_all(de-de,VS.140).gifF: 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.

ms181477.collapse_all(de-de,VS.140).gifF: 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. Weitere Informationen finden Sie unter Anforderungen von SharePoint-Produkten für Team Foundation Server.

ms181477.collapse_all(de-de,VS.140).gifF: 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.

ms181477.collapse_all(de-de,VS.140).gifF: 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. Weitere Informationen finden Sie unter Löschen eines Teamprojekts.

ms181477.collapse_all(de-de,VS.140).gifF: 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.

ms181477.collapse_all(de-de,VS.140).gifF: 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.

ms181477.collapse_all(de-de,VS.140).gifF: 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.

ms181477.collapse_all(de-de,VS.140).gifF: Das Teamprojekt verfügt nicht über Berichterstellung oder ein Projektportal.Wie füge ich diese Ressourcen hinzu?

A: Siehe eines dieser Themen:

ms181477.collapse_all(de-de,VS.140).gifF: 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.