Freigeben über


Verwalten der Zuordnung von Enterprise-Projekten zu Teamprojekten

Für die Synchronisierung von Daten zwischen einem Enterprise-Projektplan und einem Teamprojekt müssen Sie dem Teamprojekt den Projektplan zuordnen. Sie können einem Teamprojekt mehrere Projektpläne zuordnen. Um Enterprise-Projekte zuzuordnen, müssen Sie die Instanz von Project Web Access oder Projekt Web App (PWA), die dem Enterprise-Projekt zugeordnet ist, registriert und einer Teamprojektsammlung zugeordnet haben.

In diesem Thema

  • Abrufen der registrierten Instanzen von PWA

  • Abrufen der Projektauflistungen, die Instanzen von PWA zugeordnet sind

  • Zuordnen eines Enterprise-Projektplans zu einem Teamprojekt

  • Entfernen der Zuordnung zwischen einem Enterprise-Projektplan und einem Teamprojekt

  • Hinzufügen von TFS-Ressourcen zum Ressourcenpool für Project Server

Voraussetzungen

Bevor Sie einem Teamprojekt einen Enterprise-Projektplan zuordnen können, müssen Sie die Integration von Visual Studio Team Foundation Server und Microsoft Project Server konfiguriert haben. Nachdem Sie die Erstkonfiguration ausgeführt haben, können Sie nach Bedarf Teamprojekten Pläne zuordnen oder die Zuordnung aufheben.

Zum Ausführen dieser Verfahren müssen Sie über die Berechtigung Project Server-Integration verwalten für eine Teamprojektsammlung verfügen oder zur Gruppe Team Foundation-Administratoren gehören. Außerdem muss das Dienstkonto für Visual Studio Team Foundation Server über Administratorberechtigungen für die Instanzen von PWA verfügen, die in die Datensynchronisierung einbezogen werden. Weitere Informationen finden Sie unter Zuweisen von Berechtigungen zum Unterstützen der TFS-Project Server-Integration.

Abrufen der registrierten Instanzen von PWA

Mit dem folgenden Befehl können Sie die Instanzen von PWA auflisten, die bei einem Anwendungsebenenserver registriert wurden und einer Teamprojektsammlung zugeordnet werden können.

So listen Sie registrierte Instanzen von PWA auf

  1. Öffnen Sie ein Eingabeaufforderungsfenster, wo entweder Visual Studio oder Team Explorer installiert ist, und geben Sie Folgendes ein:

    cd %programfiles(x86)%\Microsoft Visual Studio 12.0\Common7\IDE
    

    Ersetzen Sie bei einer 32-Bit-Windows-Edition %programfiles(x86)% durch %programfiles.

  2. Geben Sie den folgenden Befehl ein, und drücken Sie dann die EINGABETASTE.

    TfsAdmin ProjectServer /GetRegisteredPWA /tfs:tfsUrl
    

    Ersetzen Sie tfsUrl durch die URL (Uniform Resource Locator) des Anwendungsebenenservers.

    Die folgende Meldung wird angezeigt:

    Die folgenden PWA-Instanzen sind registriert: pwaUrl.

Weitere Informationen finden Sie unter Registrieren einer Instanz von PWA nach TFS.

Abrufen der Projektauflistungen, die einer Instanz von PWA zugeordnet sind

Mit dem folgenden Befehl können Sie bestimmen, welche Teamprojektsammlungen einer Instanz von PWA zugeordnet und für die Datensynchronisierung verfügbar sind. Ein Enterprise-Projektplan kann nur einem Teamprojekt in einer Teamprojektsammlung zugeordnet werden, die der Instanz von PWA zugeordnet wurde, die den Projektplan unterstützt.

So listen Sie die zugeordneten Teamprojektsammlungen auf

  • Geben Sie an einer Eingabeaufforderung den folgenden Befehl ein, und drücken Sie die EINGABETASTE:

    TfsAdmin ProjectServer /GetMappedCollections /tfs:tfsUrl
    

    Ersetzen Sie tfsUrl durch die URL des Anwendungsebenenservers.

    Die folgende Meldung wird angezeigt:

    Die folgenden Auflistungen sind zugeordnet: tpcUrl zu Project Web Access pwaUrl.

Zuordnen eines Enterprise-Projektplans zu einem Teamprojekt

Sie können einen Enterprise-Projektplan einem Teamprojekt zuordnen, das zu synchronisierende Daten enthält. Wie die folgende Abbildung veranschaulicht, können Sie einem Teamprojekt mehrere Enterprise-Projekte zuordnen.

Zuordnen von Enterprise-Projekten zu einem Teamprojekt

So ordnen Sie einem Teamprojekt einen Enterprise-Projektplan zu

  1. Geben Sie an einer Eingabeaufforderung den folgenden Befehl ein, und drücken Sie die EINGABETASTE.

    TfsAdmin ProjectServer /MapPlanToTeamProject /collection:tpcUrl /enterpriseProject:EnterpriseProjectName /teamProject:TeamProjectName /workItemTypes:ListOfWorkItemTypes /nofixedwork /projectFieldForWorkItemType:ProjectFieldName
    

    Ersetzen Sie tpcUrl durch die URL der Teamprojektauflistung, EnterpriseProjectName durch den Namen des Enterprise-Projektplans und TeamProjectName durch den Namen des Teamprojekts. Ersetzen Sie ListOfWorkItemTypes durch die Namen der Typen von Arbeitsaufgaben, die in die Datensynchronisierung einbezogen werden sollen. Geben Sie /noFixedWork an, wenn Sie die Zuweisung des Aufgabentyps Feste Arbeit verhindern möchten. Sie können auch das /projectFieldForWorkItemType-Argument und den Namen eines Felds in Project angeben, um den Typ der Arbeitsaufgabe zu speichern.

    Die folgenden Meldungen werden angezeigt:

    Zuordnen des Enterprise-Projekts EnterpriseProjectName to team project TeamProjectName.

    Sie haben Enterprise-Projekt EnterpriseProjectName erfolgreich dem Teamprojekt TeamProjectName zugeordnet.

  2. Wiederholen Sie Schritt 1 für jeden Enterprise-Projektplan, den Sie einem Teamprojekt zuordnen möchten.

Entfernen der Zuordnung zwischen einem Enterprise-Projektplan und einem Teamprojekt

Bevor Sie die Zuordnung zwischen einem Enterprise-Projektplan und einem Teamprojekt entfernen können, müssen Sie alle Aufgaben löschen, die mit Arbeitsaufgaben im zugeordneten Teamprojekt verknüpft sind.

So heben Sie die Zuordnung eines Enterprise-Projektplans zu einem Teamprojekt auf

  • Geben Sie an einer Eingabeaufforderung den folgenden Befehl ein, und drücken Sie die EINGABETASTE.

    TfsAdmin ProjectServer /UnmapPlanFromTeamProject/collection:tpcUrl /enterpriseProject:EnterpriseProjectName /teamProject:TeamProjectName
    

    Ersetzen Sie tpcUrl durch die URL der Teamprojektauflistung, EnterpriseProjectName durch den Namen des Enterprise-Projektplans und TeamProjectName durch den Namen des Teamprojekts.

    Die folgenden Meldungen werden angezeigt:

    Zuordnung von Enterprise-Projekt EnterpriseProjectName zu Teamprojekt TeamProjectName wird aufgehoben.

    Die Zuordnung von Enterprise-Projekt EnterpriseProjectName zu Teamprojekt TeamProjectName wurde erfolgreich aufgehoben.

Hinzufügen von TFS-Ressourcen zum Ressourcenpool für Project Server

Um Benutzer in Team Foundation als Ressourcen in Project zuzuweisen, müssen Sie sie dem Enterprise-Ressourcenpool und dem Ressourcenpool für den Enterprise-Projektplan hinzufügen. Sie können diesen Vorgang vereinfachen, indem Sie PWA für die automatische Synchronisierung der Sicherheitsgruppen mit Gruppen des gleichen Namens in Active Directory konfigurieren. Sie können außerdem Benutzer und Ressourcen in Project Server über mehrere Domänen und Gesamtstrukturen mit den Benutzern in Active Directory synchronisieren.

Informationen zum Hinzufügen von Benutzern zum Enterprise-Ressourcenpool finden Sie auf den folgenden Seiten der Microsoft-Website:

Außerdem müssen Sie Benutzern in Team Foundation die Berechtigung zum Anmelden bei Project Server gewähren. Weitere Informationen finden Sie unter Zuweisen von Berechtigungen zum Unterstützen der TFS-Project Server-Integration.

Siehe auch

Aufgaben

Konfigurieren der TFS-Project Server-Integration

Referenz

Verwalten von Zuordnungen zwischen Enterprise-Projekten und Teamprojekten

Konzepte

Verwalten der Integration von Team Foundation Server und Project Server