Freigeben über


Teilen eines Teamprojekts

Bei der Verwendung von Team Foundation Server zum Verwalten von mehreren Teamprojekten kann es Situationen geben, in denen es ratsam ist, ein einzelnes Teamprojekt in zwei (oder mehr) getrennte Teamprojekte aufzuteilen. Das Teilen eines Teamprojekts kann unter folgenden Umständen ratsam sein:

  • Der Prozessleitfaden schlägt dies vor oder erfordert es.

  • Sie benötigen für einen Teil des Teamprojekts andere Eincheckrichtlinien.

  • Das Teamprojekt erreicht bald die maximalen von Team Foundation Server unterstützten Größenbeschränkungen, und es ist wichtig, weiteres Wachstum im Teamprojekt einzuplanen.

Sie müssen bestimmen, ob das ursprüngliche Teamprojekt fortgesetzt und eine neue Verzweigung für das zweite Teamprojekt erstellt wird oder ob zwei (oder mehr) neue Teamprojekte erstellt werden und das ursprüngliche Teamprojekt nicht mehr verwendet wird. Im Rest dieses Themas wird davon ausgegangen, dass Sie das ursprüngliche Teamprojekt weiterhin verwenden und ein neues Teamprojekt von diesem verzweigen. Weitere Informationen über das Erstellen von zwei neuen Teamprojekten finden Sie unter Erstellen einer neuen Version eines Teamprojekts.

Erstellen des verzweigten Teamprojekts

Starten Sie den Verzweigungsprozess, indem Sie den Assistenten für neue Teamprojekte verwenden, um das zweite Teamprojekt zu erstellen. Folgen Sie den Anweisungen auf den Seiten des Assistenten, und geben Sie den Namen sowie weitere Informationen für das neue Teamprojekt ein. Wenn Sie zur Angabe der Quellcodeverwaltungseinstellungen aufgefordert werden, erstellen Sie eine neue Quellcodeverwaltungsverzweigung aus dem alten Teamprojekt. Weitere Informationen über das Verwenden des Assistenten für neue Teamprojekte finden Sie unter Assistent für neue Teamprojekte.

Verschieben der Arbeitsaufgaben aus dem ursprünglichen Teamprojekt in das verzweigte Teamprojekt

Verschieben Sie die relevanten Arbeitsaufgaben aus dem ursprünglichen Teamprojekt in das verzweigte Teamprojekt. Sie müssen die relevanten Arbeitsaufgaben einzeln in das verzweigte Teamprojekt kopieren (Team Foundation Server bietet keine Unterstützung für Sammelkopiervorgänge oder das Verschieben von Arbeitsaufgaben zwischen Projekten). Weitere Informationen über das Kopieren einer Arbeitsaufgabe aus einem Projekt in ein anderes finden Sie unter Gewusst wie: Kopieren einer Arbeitsaufgabe.

Hinweis

Wenn eine Kopie einer Arbeitsaufgabe erstellt wird, wird der Status der neuen Arbeitsaufgabe standardmäßig auf Aktiv festgelegt. Wenn Sie Arbeitsaufgaben in das verzweigte Teamprojekt kopieren, deren Status im ursprünglichen Teamprojekt nicht Aktiv ist, achten Sie darauf, den Status der neuen Arbeitsaufgaben auf denselben Status wie im ursprünglichen Teamprojekt festzulegen.

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 die Anlagen oder Verknüpfungen mit dem verzweigten Teamprojekt. Weitere Informationen über Sammelkopiervorgänge für Arbeitsaufgaben mithilfe von Excel finden Sie unter Arbeiten mit Arbeitsaufgaben in Microsoft Excel und Microsoft Project.

Verschieben der Dokumente aus dem ursprünglichen Teamprojekt in das verzweigte Teamprojekt

Der vierte Schritt bei der Verzweigung besteht darin, die relevanten Dokumente aus dem ursprünglichen Teamprojekt in das verzweigte Teamprojekt zu verschieben. Sie können die Dokumente in das neue Projekt kopieren, indem Sie in Team Explorer Drag & Drop verwenden. Weitere Informationen über das Kopieren von Dokumenten aus einem Projekt in ein anderes finden Sie unter Gewusst wie: Verschieben oder Löschen von Dokumenten und Ordnern in Team Explorer.

Festlegen der Benutzerberechtigungen für das verzweigte Teamprojekt

Es ist wichtig, die Berechtigungen für das verzweigte Teamprojekt ordnungsgemäß festzulegen. Sie müssen die Berechtigungen für die einzelnen Aufgaben einzeln festlegen (aus Sicherheitsgründen bietet Team Foundation Server keine Unterstützung für Sammelkopiervorgänge oder das Verschieben von Berechtigungen aus einem Projekt in ein anderes). Weitere Informationen über das Festlegen von Berechtigungen finden Sie unter Verwalten von Berechtigungen.

Erstellen der Bereiche und Iterationen für das verzweigte Teamprojekt

Die im ursprünglichen Teamprojekt verwendete Teamprojektstruktur und -klassifizierung müssen nicht zwangsläufig für das verzweigte Teamprojekt geeignet sein. Sie müssen die Bereiche und Iterationen für das verzweigte Teamprojekt einzeln erstellen (Team Foundation Server bietet keine Unterstützung für Sammelkopiervorgänge oder das Verschieben von Bereichen oder Iterationen von einem Projekt in ein anderes). Weitere Informationen zum Erstellen von Bereichen und Iterationen finden Sie unter Festlegen der anfänglichen Bereiche und Iterationen eines Projekts.

Erstellen von Eincheckrichtlinien

Die im ursprünglichen Teamprojekt verwendeten Teamprojekt-Eincheckrichtlinien müssen nicht zwangsläufig für das verzweigte Teamprojekt geeignet sein. Sie müssen die Eincheckrichtlinien für das verzweigte Teamprojekt einzeln erstellen (Team Foundation Server bietet keine Unterstützung für Sammelkopiervorgänge oder das Verschieben von Eincheckrichtlinien von einem Projekt in ein anderes). Weitere Informationen über Eincheckrichtlinien finden Sie unter Arbeiten mit Eincheckrichtlinien und -hinweisen.

Erstellen von Warnungen

Wenn Sie im verzweigten Teamprojekt Warnungen verwenden, müssen Sie diese Ereignisbenachrichtigungen unbedingt korrekt festlegen. Wenn Sie die im ursprünglichen Teamprojekt verwendeten Warnungen weiterhin verwenden, müssen Sie die Warnungen für das verzweigte Teamprojekt einzeln erstellen (Team Foundation Server bietet keine Unterstützung für Sammelkopiervorgänge oder das Verschieben von Warnungen aus einem Projekt in ein anderes). Weitere Informationen über das Erstellen von Warnungen finden Sie unter Einstellen von Warnungen.

Bestimmen, ob eine neue Sicherung angemessen ist

Da das Aufteilen eine Teamprojekts, das einzelne Kopieren von Arbeitsaufgaben und das erneute Erstellen von Berechtigungen, Bereichen, Iterationen, Eincheckrichtlinien und Warnungen einen hohen Zeitaufwand mit sich bringen kann, ist es wichtig, Ihre Arbeit vor Verlusten aufgrund von Computerhardwarefehlern zu schützen. Wenden Sie sich ggf. an den Team Foundation Server-Administrator, um zu bestimmen, ob eine spezielle Sicherung des Servers erforderlich ist.

Siehe auch

Konzepte

Planen eines Teamprojekts

Weitere Ressourcen

Erstellen und Verwalten von Teamprojekten