Freigeben über


Exemplarische Vorgehensweise: Erstellen eines neuen Teamprojekts aus einem vorhandenen Teamprojekt

In dieser exemplarischen Vorgehensweise wird veranschaulicht, wie auf Grundlage eines vorhandenen Teamprojekts mit dem Namen AdventureWorks ein neues Teamprojekt namens Adventure Works Version 2.0 erstellt wird. In dieser exemplarischen Vorgehensweise werden u. a. folgende Aufgaben veranschaulicht:

  • Erstellen des neuen Teamprojekts.

  • Verzweigen des Quellcodes.

  • Kopieren einer Arbeitsaufgabe und einer Abfrage zwischen Teamprojekten.

  • Kopieren einer Arbeitsaufgabenabfrage zwischen Teamprojekten.

  • Kopieren eines Dokuments zwischen Teamprojekten.

Vorbereitungsmaßnahmen

Für diese exemplarische Vorgehensweise benötigen Sie Folgendes:

Sicherheit

Zum Durchführen dieser exemplarischen Vorgehensweise müssen Sie Mitglied der Sicherheitsgruppe Team Foundation Administrators sein, oder die Berechtigung Neue Projekte erstellen muss auf Serverebene auf Zulassen festgelegt sein. Darüber hinaus muss Ihr Benutzerkonto Mitglied der Windows SharePoint Services-Rolle Administrator und der SQL Server Reporting Services-Rolle Inhalts-Manager sein. Weitere Informationen finden Sie unter Team Foundation Server-Berechtigungen.

Erstellen eines Teamprojekts

Teamprojekte werden auf einem Team Foundation Server erstellt. Stellen Sie daher eine Verbindung mit dem Team Foundation Server her, auf dem AdventureWorks gespeichert ist. Weitere Informationen finden Sie unter Gewusst wie: Herstellen einer Verbindung mit Team Foundation Server

Nachdem Sie eine Verbindung hergestellt haben, können Sie das neue Teamprojekt erstellen.

So erstellen Sie ein Teamprojekt

  1. Klicken Sie im Menü Datei auf Neues Teamprojekt.

    Der Assistent für neue Teamprojekte wird angezeigt.

    Hinweis

    Wenn Sie die Visual Studio-Einstellungen für Projektmanagement, Visual Basic-Entwicklung oder Webentwicklung nicht verwenden, zeigen Sie im Menü Datei auf Neu, und klicken Sie dann auf Teamprojekt.

  2. Geben Sie auf der Seite Teamprojekteinstellungen angeben im Feld Wie lautet der Name des Teamprojekts? den Namen AdventureWorks Version 2.0 ein, und klicken Sie dann auf Weiter.

  3. Klicken Sie auf der Seite Prozessvorlage auswählen in der Liste Zum Erstellen des Teamprojekts verwendete Prozessvorlage auf MSF for Agile Software Development.

    Team Explorer enthält auf Microsoft Solutions Framework (MSF) basierte Prozessvorlagen. Standardmäßig sind zwei Prozessvorlagen verfügbar: MSF for Agile Software Development und MSF for CMMI Process Improvement. Möglicherweise stellt das Team oder die Organisation zusätzliche Prozessvorlagen bereit oder entfernt die MSF-Vorlagen.

  4. Behalten Sie den Standardtitel auf der Seite Einstellungen für das Projektportal angeben bei, und geben Sie im Feld Beschreibung des Teamprojektportals: die Beschreibung AdventureWorks Version 2.0 sample team project ein.

    Das Projektportal ist eine Teamwebsite (auf Grundlage von Windows SharePoint Services) zum Speichern und Verwalten von Versionen der Dokumente des Teamprojekts.

    Klicken Sie auf Weiter.

  5. Wählen Sie auf der Seite Einstellungen für Quellcodeverwaltung festlegen die Option Neue Quellcodeverwaltungs-Verzweigung erstellen aus.

  6. Wählen Sie in der Liste Verzweigen von die Option $/AdventureWorks aus, und klicken Sie dann auf Weiter.

  7. Klicken Sie auf der Seite Teamprojekteinstellungen bestätigen auf Fertig stellen.

    Der Assistent für neue Teamprojekte erstellt das neue Teamprojekt.

    Hinweis

    Das Fertigstellen des Assistenten kann einige Minuten in Anspruch nehmen.

  8. Klicken Sie auf der Seite Das Teamprojekt wurde erstellt auf Schließen.

    Da standardmäßig die Option Prozessleitfaden mit weiteren Informationen zum Ausführen des Teamprojekts starten ausgewählt wurde, öffnet der Assistent die Übersichtsseite für den Prozessleitfaden für MSF Agile for Software Development.

    Das Teamprojekt AdventureWorks Version 2.0 wird in Team Explorer angezeigt. Machen Sie sich zunächst mit der Teamprojekthierarchie vertraut, indem Sie die Knoten erweitern. Dabei können Sie feststellen, dass diese Knoten mit denen übereinstimmen, die unter dem Teamprojektknoten AdventureWorks angezeigt werden:

    • Arbeitsaufgaben   Dieser Knoten ermöglicht den Zugriff zum Hinzufügen von Arbeitsaufgaben und zum Erstellen und Anzeigen von Abfragen der Arbeitsaufgabendatenbank.

    • Dokumente   Dieser Knoten ermöglicht den Zugriff auf Dokumente wie Prozessleitfäden, funktionale Spezifikationen und Risikobewertungen, die im Projektportal gespeichert sind.

    • Berichte   Dieser Knoten ermöglicht den Zugriff auf Berichte, die Metriken für das Teamprojekt enthalten.

    • Teambuilds   Dieser Knoten ermöglicht den Zugriff auf die Builds des Teamprojekts.

    • Quellcodeverwaltung   Dieser Knoten ermöglicht den Zugriff auf die Hierarchie der Quellcodeverwaltung des Teamprojekts.

Konfigurieren von Teamprojekteinstellungen

Wenn Sie ein Teamprojekt erstellt haben, müssen Sie Einstellungen wie Gruppen, Berechtigungen, Bereiche und Iterationen, Buildkonfigurationen und Quellcodeverwaltung konfigurieren. Sie können Teamprojekteinstellungen über das Menü Team oder mit Team Explorer ändern.

In dieser exemplarischen Vorgehensweise erstellen Sie eine neue Gruppe von Benutzern und fügen dieser Gruppe einen Benutzer hinzu.

So fügen Sie eine neue Gruppe und einen Benutzer hinzu

  1. Klicken Sie in Team Explorer auf den Teamprojektknoten.

  2. Zeigen Sie im Menü Team auf Teamprojekteinstellungen, und klicken Sie dann auf Gruppenmitgliedschaft.

  3. Klicken Sie im Dialogfeld Projektgruppen in AdventureWorks Version 2.0 auf Neu.

  4. Geben Sie im Dialogfeld Team Foundation Server-Gruppe erstellen unter Gruppenname den Namen Developers ein, und klicken Sie dann auf OK.

    Die Gruppe Developers wird in der Liste Gruppen angezeigt.

    Hinweis

    Wiederholen Sie Schritt 4, um zusätzliche Gruppen zu erstellen.

  5. Klicken Sie in der Liste Gruppen auf Developers und dann auf Eigenschaften.

  6. Klicken Sie im Dialogfeld Team Foundation Server - Gruppeneigenschaften auf die Registerkarte Mitglieder.

  7. Wählen Sie Windows-Benutzer oder -Gruppe aus, und klicken Sie dann auf Hinzufügen.

  8. Geben Sie im Dialogfeld Benutzer oder Gruppen auswählen einen Benutzernamen ein, und klicken Sie anschließend auf OK.

    Hinweis

    Wenn der eingegebene Name nicht eindeutig aufgelöst werden kann, wird das Dialogfeld Namen mehrfach gefunden angezeigt. Klicken Sie in diesem Fall unter Übereinstimmende Namen auf den gewünschten Namen und dann auf OK. Klicken Sie dann im Dialogfeld Benutzer oder Gruppen auswählen auf OK.

  9. Klicken Sie im Dialogfeld Team Foundation Server - Gruppeneigenschaften auf OK.

  10. Klicken Sie im Dialogfeld Projektgruppen in AdventureWorks Version 2.0 auf Schließen.

  11. Zeigen Sie im Menü Team auf Teamprojekteinstellungen, und klicken Sie dann auf Sicherheit.

  12. Wählen Sie im Dialogfeld Projektsicherheit die Option Team Foundation Server-Gruppe aus, und klicken Sie dann auf Hinzufügen.

  13. Klicken Sie im Dialogfeld Gruppe hinzufügen auf <Projektname>\Developers und dann auf OK.

    Die Gruppe Developers wird dem Teamprojekt hinzugefügt.

  14. Aktivieren Sie in Berechtigungen das Kontrollkästchen Zulassen für Projektebeneninformationen anzeigen.

  15. Klicken Sie auf Schließen.

Für die Version 2.0 des Produkts verwenden Sie dieselbe Teamprojektstruktur wie für das ursprüngliche Teamprojekt. Ein Kioskteam erstellt die Software für Geschäftskiosks, über die Kunden Produkte bestellen oder abholen können. Es gibt auch ein Webteam, das an einer Internetwebsite arbeitet. Wenn Sie die Projektstruktur an die Organisation anpassen, können Sie die Arbeitsaufgaben den Teams zuordnen, die diese bearbeiten. Mithilfe der Kategorien können Sie die Arbeitsaufgaben dann klassifizieren, abfragen sowie Berichte über diese erstellen. Die Bereiche werden weder automatisch durch die Prozessvorlage erstellt noch automatisch aus dem alten Teamprojekt kopiert. Stattdessen müssen Sie sie manuell eingeben.

So ändern Sie die Teamprojektstruktur

  1. Klicken Sie in Team Explorer auf das Teamprojekt AdventureWorks Version 2.0.

  2. Zeigen Sie im Menü Team auf Teamprojekteinstellungen, und klicken Sie dann auf Bereiche und Iterationen.

  3. Klicken Sie im Dialogfeld Bereiche und Iterationen auf die Registerkarte Bereich.

  4. Klicken Sie auf der Symbolleiste auf Untergeordneten Knoten hinzufügen.

  5. Klicken Sie mit der rechten Maustaste auf den neuen Knoten, klicken Sie auf Umbenennen, und geben Sie dann im Feld Kiosk ein.

  6. Klicken Sie auf den Knoten Bereich.

  7. Wiederholen Sie die Schritte 3, 4 und 5, um den zusätzlichen Bereich Web zu erstellen.

Ändern Sie danach das Teamprojekt, um die geplanten Iterationen anzugeben. Im Szenario dieser exemplarischen Vorgehensweise verwenden Sie dieselben drei Meilensteine wie im ursprünglichen Teamprojekt. Jeder Meilenstein markiert das Ende der Iteration, z. B. M1 Prototype, M2 Beta und M3 Release.

So ändern Sie Iterationen des Teamprojekts

  1. Klicken Sie im Dialogfeld Bereiche und Iterationen auf die Registerkarte Iteration.

    Hinweis

    Die MSF for Agile Software Development-Vorlage enthält drei vordefinierte Iterationen. Für dieses Verfahren können Sie diese Iterationen löschen, sie umbenennen statt neue zu erstellen oder sie unverändert beibehalten.

  2. Klicken Sie auf der Symbolleiste auf Untergeordneten Knoten hinzufügen.

  3. Klicken Sie mit der rechten Maustaste auf den neuen Knoten, klicken Sie auf Umbenennen, und geben Sie dann im Feld M1 Prototype ein.

  4. Klicken Sie auf den Knoten Iteration.

  5. Wiederholen Sie die Schritte 2, 3 und 4, um die beiden zusätzlichen Elemente M2 Beta und M3 Release zu erstellen.

  6. Klicken Sie auf Schließen.

Kopieren von entsprechenden Arbeitsaufgaben in das neue Teamprojekt

Wenn im alten Teamprojekt Arbeitsaufgaben, z. B. Aufgaben oder Fehler, zurückgestellt wurden, können Sie diese Arbeitsaufgaben in das neue Teamprojekt verschieben. Arbeitsaufgaben müssen einzeln aus dem alten Teamprojekt in das neue Teamprojekt kopiert werden. Sie können auch beliebige Abfragen kopieren.

So kopieren Sie Arbeitsaufgaben in ein neues Teamprojekt

  1. Erweitern Sie in Team Explorer den Knoten AdventureWorks, erweitern Sie den Knoten Arbeitsaufgaben, und klicken Sie dann auf den Knoten Teamabfragen.

  2. Zeigen Sie im Menü Team auf Arbeitsaufgabe hinzufügen, und klicken Sie dann auf Aufgabe.

  3. Geben Sie im Titelfeld Meet with business analyst to collect new requirements ein.

  4. Wählen Sie in der Liste Disziplin den Eintrag Projektmanagement aus.

  5. Klicken Sie im Menü Datei auf Neue Task <Nummer> speichern.

  6. Doppelklicken Sie in Team Explorer unter Teamabfragen auf Alle Aufgaben.

  7. Klicken Sie mit der rechten Maustaste auf die neue Aufgabe, die Sie gerade erstellt haben, und klicken Sie dann auf Kopie von Arbeitsaufgabe erstellen.

  8. Erweitern Sie im Dialogfeld Arbeitsaufgabe kopieren die Liste unter Teamprojekt, und wählen Sie AdventureWorks Version 2.0 aus.

  9. Wählen Sie in der Liste Arbeitsaufgabentyp den Eintrag Aufgabe aus, und klicken Sie dann auf OK.

  10. Wählen Sie auf der Registerkarte Neuer Task <Nummer> in der Liste Bereich den Eintrag Kiosk aus.

  11. Wählen Sie in der Liste Iteration die Iteration M1 Prototype aus.

  12. Wählen Sie in der Liste Zugewiesen an die Person aus, die für die Aufgabe verantwortlich ist.

  13. Klicken Sie im Menü Datei auf Neuen Task <Nummer> speichern.

  14. Erweitern Sie in Team Explorer nacheinander die Knoten AdventureWorks Version 2.0, Arbeitsaufgaben und Teamabfragen, und doppelklicken Sie dann auf Alle Aufgaben.

  15. Führen Sie einen Bildlauf in der Liste der Aufgaben durch, um sicherzustellen, dass die aus dem Teamprojekt AdventureWorks kopierte Aufgabe in der Liste angezeigt wird.

  16. Wiederholen Sie die Schritte 7 bis 14, um weitere Arbeitsaufgaben aus dem alten Teamprojekt in das neue Teamprojekt zu kopieren.

    Hinweis

    Sie können auch Microsoft Excel verwenden, um Sammelkopiervorgänge für Arbeitsaufgaben aus einem Teamprojekt in ein anderes durchzuführen. Mit dem Sammelkopiervorgang werden zwar die aktuellen Informationen der Arbeitsaufgaben kopiert, jedoch nicht die Versionsgeschichte der Arbeitsaufgaben sowie Anlagen oder Verknüpfungen mit dem neuen Teamprojekt. Weitere Informationen über Sammelkopiervorgänge für Arbeitsaufgaben mithilfe von Microsoft Excel finden Sie unter Arbeiten mit Arbeitsaufgaben in Microsoft Excel und Microsoft Project.

Kopieren von entsprechenden Dokumenten in das neue Teamprojekt

Möglicherweise wurden im alten Teamprojekt Dokumente erstellt und im Teamprojektportal gespeichert, die Sie im neuen Teamprojekt weiterhin verwenden möchten. Diese Dokumente werden durch Kopieren und Einfügen in die Version 2.0 des Teamprojekts verschoben.

So kopieren Sie Dokumente in ein neues Teamprojekt

  1. Erweitern Sie in Team Explorer den Knoten AdventureWorks, erweitern Sie den Knoten Dokumente, und erweitern Sie dann den Knoten Anforderungen.

  2. Klicken Sie mit der rechten Maustaste auf Vision.doc, und klicken Sie dann auf Umbenennen.

  3. Geben Sie im Textfeld New Vision.doc ein, und drücken Sie dann die EINGABETASTE.

  4. Klicken Sie auf New Vision.doc.

  5. Klicken Sie im Menü Bearbeiten auf Kopieren.

  6. Erweitern Sie den Knoten AdventureWorks Version 2.0, erweitern Sie den Knoten Dokumente, und klicken Sie dann auf den Knoten Anforderungen.

  7. Klicken Sie im Menü Bearbeiten auf Einfügen. Die Datei New Vision.doc wird in der Liste von Dokumenten angezeigt.

  8. Wiederholen Sie die Schritte 4 bis 7, um weitere Dokumente aus dem alten Teamprojekt in das neue Teamprojekt zu kopieren.

Nächste Schritte

Nachdem Sie nun Version 2.0 des Teamprojekts erstellt haben, können Sie und die anderen Teammitglieder mit der Arbeit am neuen Teamprojekt beginnen. Ziehen Sie diese zusätzlichen Schritte in Erwägung:

Siehe auch

Aufgaben

Exemplarische Vorgehensweise: Herstellen einer Verknüpfung mit einem Teamprojekt

Konzepte

Team Foundation-Prozessleitfäden

Weitere Ressourcen

Teamprojekt: Exemplarische Vorgehensweisen