Freigeben über


Entfernen einer Komponente aus der Einbeziehung in die Datensynchronisierung

Sie können Komponenten entfernen, die so konfiguriert wurden, dass sie in die Datensynchronisierung zwischen Visual Studio Team Foundation Server 2010 und Microsoft Project Server 2007 mit Service Pack 2 oder (SP2) Project Server 2010 einbezogen werden. Um die Synchronisierung dauerhaft zu beenden, müssen Sie die Zuordnung der jeder zugeordneten Teamprojektsammlung sowie die Registrierung jeder Instanz von Project Web Access oder Projekt Web App (PWA), die für Team Foundation Server registriert ist, aufheben.

In diesem Thema

  • Entfernen der Integration und Beenden der Synchronisierung

  • Aufheben der Einbeziehung eines Enterprise-Projektplans in die Synchronisierung

  • Aufheben der Einbeziehung einer Teamprojektsammlung in die Synchronisierung

  • Aufheben der Einbeziehung einer Instanz von PWA in die Synchronisierung

  • Aufheben der Einbeziehung eines Arbeitsaufgabentyps in die Synchronisierung

  • Aufheben der Einbeziehung eines Felds in die Synchronisierung

Wenn Sie Server oder Sammlungen verschieben, müssen Sie die Synchronisierung nicht beenden, doch müssen Sie einige zusätzliche Verwaltungsaufgaben ausführen. Weitere Informationen finden Sie unter Ändern der Bereitstellungskonfiguration.

Wenn Sie eine Aufgabe in Project Server löschen, die mit einer Arbeitsaufgabe in Team Foundation synchronisiert wurde, entfernen Sie die Zuordnung zwischen der Aufgabe und der Arbeitsaufgabe. Arbeitsaufgaben verbleiben in der Datenbank für Team Foundation. Wenn Sie diese Arbeitsaufgaben löschen möchten, müssen Sie den witadmin destroywi-Befehl verwenden. Weitere Informationen finden Sie unter Löschen von Aufgaben und Entfernen von Arbeitsaufgaben, die nicht mehr in die Synchronisierung einbezogen werden.

Erforderliche Berechtigungen

Um diese Befehle zu verwenden, muss die Berechtigung Project Server-Integration verwalten auf Zulassen festgelegt werden. Außerdem müssen dem Dienstkonto für Team Foundation Server die erforderlichen Berechtigungen für die Interaktion mit der Instanz von PWA gewährt werden, die in die Datensynchronisierung einbezogen wird. Um eine Instanz von PWA zu registrieren oder deren Registrierung aufzuheben, müssen Sie auch zur Gruppe Administratoren für die Instanz gehören. Weitere Informationen finden Sie unter Zuweisen von Berechtigungen für die Unterstützung der Integration von Project Server und Team Foundation Server.

Tipp

Auch wenn Sie sich mit Administratorberechtigungen anmelden, müssen Sie ein Eingabeaufforderungsfenster mit erhöhten Rechten öffnen, um das Befehlszeilentool TFSAdmin auf einem Server mit Windows Server 2008 auszuführen. Klicken Sie zum Öffnen eines Eingabeaufforderungsfensters mit erhöhten Rechten auf Start, klicken Sie mit der rechten Maustaste auf Eingabeaufforderung, und klicken Sie dann auf Als Administrator ausführen. Weitere Informationen finden Sie auf der folgenden Seite der Microsoft-Website: Benutzerkontensteuerung.

Entfernen der Integration und Beenden der Synchronisierung

Die folgende Abbildung zeigt die systematische Schrittfolge, die Sie ausführen, um das Synchronisierungsmodul herunterzufahren und die Integration von Team Foundation Server und Project Server aufzuheben. Sie können diese Schrittfolge wie angegeben ausführen oder aber den /force-Schalter verwenden, wenn Sie Schritt 3 mithilfe der TFSAdmin ProjectServer /UnMapPWAFromCollection-Befehlsoption ausführen.

Workflow zum Entfernen einer Zuordnung zwischen PS und TFS

Mit dem /force-Schalter werden zugeordnete oder verknüpfte Komponenten automatisch entfernt. Wenn Sie diesen Schalter verwenden, müssen Sie nur einen Befehl für jede Sammlung und jede Instanz von PWA ausführen, deren Einbeziehung in die Synchronisierung aufgehoben werden soll. Um das Synchronisierungsmodul mit dem /force-Schalter herunterzufahren, führen Sie die folgenden Aktionen in der angegebenen Reihenfolge aus:

  1. Entfernen Sie die Zuordnung für jede Sammlung, wie weiter unten in diesem Thema unter Aufheben der Einbeziehung einer Teamprojektsammlung in die Synchronisierung beschrieben.

  2. Heben Sie die Registrierung jeder Instanz von PWA auf, wie weiter unten in diesem Thema unter Aufheben der Einbeziehung einer Instanz von PWA in die Synchronisierung beschrieben.

Das Synchronisierungsmodul wird unter einem Auftragsdienst ausgeführt, der vom Team Foundation-Hintergrundauftrags-Agent verwaltet wird. Ein Synchronisierungsmodul ist für jede Sammlung registriert, die einer Instanz von PWA zugeordnet ist. Die Aufhebung der Integration von Project Server und Team Foundation Server bewirkt, dass die Synchronisierung beendet wird und die folgenden Aktionen ausgeführt werden:

  • Entfernen Sie die Zuordnung zwischen Aufgaben in Project und Arbeitsaufgaben im Teamprojekt.

  • Entfernen Sie die Zuordnung zwischen Enterprise-Projektplänen und Teamprojekten. Diese Änderung umfasst das Entfernen der Registerkarte für Project Server aus den Formularen für alle Typen von Arbeitsaufgaben im Teamprojekt, die nicht mehr zugeordnet sind, sofern dem Teamprojekt kein anderer Plan zugeordnet wird.

  • Entfernen Sie die Zuordnung zwischen Auflistungen und einer Instanz von PWA.

  • Entfernen Sie die Zuordnung zwischen der Instanz von PWA und Team Foundation Server.

Zurück nach oben

Aufheben der Einbeziehung eines Enterprise-Projektplans in die Synchronisierung

Sie heben die Einbeziehung eines Enterprise-Projektplans in die Synchronisierung auf, indem Sie dessen Zuordnung zum Teamprojekt aufheben. Bevor Sie die Zuordnung des Plans aufheben können, müssen Sie alle Aufgaben löschen, die mit Arbeitsaufgaben im zugeordneten Teamprojekt verknüpft sind. Sie können diese Links auch mithilfe des /force-Flags entfernen.

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

  1. Öffnen Sie auf einem Computer mit Team Explorer 2010 oder Service Pack 1 für Visual Studio 2010 ein Eingabeaufforderungsfenster, und wechseln Sie zu dem Verzeichnis, in dem sich das Tool TFSAdmin befindet.

    Standardmäßig befindet sich das Tool unter Laufwerk:\%Program Files%\Microsoft Visual Studio 10.0\Common7\IDE.

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

    TfsAdmin ProjectServer /UnmapPlanFromTeamProject /collection:tpcUrl /enterpriseproject:EnterpriseProjectName /teamproject:TeamProjectName /force
    

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

  3. Warten Sie, bis die folgenden Meldungen angezeigt werden:

    Die Zuordnung des Enterprise-Projekts "Enterprise-Projektname" zum Teamprojekt "Teamprojektname" wird aufgehoben.

    Die Zuordnung des Enterprise-Projekts "Enterprise-Projektname" zum Teamprojekt "Teamprojektname" wurde erfolgreich aufgehoben.

Zurück nach oben

Aufheben der Einbeziehung einer Teamprojektsammlung in die Synchronisierung

Sie entfernen eine Auflistung aus der Einbeziehung in die Synchronisierung, indem Sie deren Zuordnung zur Instanz von PWA aufheben. Bevor Sie die Zuordnung der Auflistung aufheben können, müssen Sie die Zuordnungen aller Projektpläne, die Teamprojekten in der Auflistung zugeordnet sind, aufheben. Sie können die Zuordnung aller Teamprojekte auch mithilfe des /force-Flags aufheben.

So heben Sie die Zuordnung einer Auflistung und aller Teamprojekte zu einer Instanz von PWA auf

  1. Öffnen Sie eine Eingabeaufforderung, geben Sie den folgenden Befehl ein, und drücken Sie die EINGABETASTE.

    TfsAdmin ProjectServer /UnMapPWAFromCollection /pwa:pwaUrl /collection:tpcUrl /force
    

    Ersetzen Sie pwaUrl durch die URL der Instanz von PWA und tpcUrl durch die URL der Auflistung.

  2. Warten Sie, bis die folgenden Meldungen angezeigt werden:

    Die Zuordnung der Teamprojektsammlung "Teamprojektsammlungs-URL" zur PWA "PWA-URL" wird aufgehoben.

    Sie haben die Zuordnung der Teamprojektsammlung "Teamprojektsammlungs-URL" zur PWA "PWA-URL" erfolgreich aufgehoben.

Zurück nach oben

Aufheben der Einbeziehung einer Instanz von PWA in die Synchronisierung

Als letzten Schritt zum Entfernen der Integration müssen Sie die Registrierung jeder Instanz von PWA aufheben, die in Team Foundation Server registriert wurde. Sie müssen die Registrierung aller Instanzen von PWA aufheben, die keine Enterprise-Projekte mehr enthalten, deren Daten mit Team Foundation synchronisiert werden müssen.

So heben Sie die Registrierung einer Instanz von PWA auf

  1. Öffnen Sie eine Eingabeaufforderung, geben Sie den folgenden Befehl ein, und drücken Sie die EINGABETASTE:

    TfsAdmin ProjectServer /UnregisterPWA /pwa:pwaUrl /tfs:tfsUrl
    

    Ersetzen Sie pwaUrl durch die URL der Instanz von PWA und tfsUrl durch die URL des Anwendungsebenenservers.

    Warten Sie, bis die folgenden Meldungen angezeigt werden:

    Die Registrierung von PWA "PWA-URL" wird aufgehoben.

    Sie haben die Registrierung von PWA "PWA-URL" erfolgreich aufgehoben.

  2. Wiederholen Sie Schritt 2 für jede Instanz von PWA, die Enterprise-Projektpläne unterstützt, deren Einbeziehung in die Synchronisierung mit Team Foundation aufgehoben werden soll.

Zurück nach oben

Aufheben der Einbeziehung eines Arbeitsaufgabentyps in die Synchronisierung

Mit dem TfsAdmin ProjectServer /UnmapWorkItemTypes-Befehl können Sie die Einbeziehung eines oder mehrerer Arbeitsaufgabentypen in die Datensynchronisierung für ein Teamprojekt aufheben. Wenn Arbeitsaufgaben des Typs, dessen Einbeziehung aufgehoben werden soll, gerade synchronisiert werden, können Sie den /force-Schalter angeben, um die Verknüpfungen zu entfernen, mit denen sie an die zugehörigen Aufgaben in Project gebunden werden.

Weitere Informationen finden Sie unter Angeben von für die Synchronisierung verfügbaren Arbeitsaufgabentypen.

Zurück nach oben

Aufheben der Einbeziehung eines Felds in die Synchronisierung

Sie können die Einbeziehung eines Felds oder mehrere Felder in die Datensynchronisierung für ein Teamprojekt aufheben. Sie entfernen ein Feld aus der Synchronisierung, indem Sie dessen Zuordnungen entfernen. Sie dürfen keine Felder entfernen, die für die Synchronisierung erforderlich sind. Weitere Informationen finden Sie unter Anpassen von Feldzuordnungen zwischen Project Server und Team Foundation Server und Verwalten von Feldzuordnungen für die Integration von Team Foundation Server und Project Server.

Siehe auch

Konzepte

Verwalten der Serverkonfiguration

Weitere Ressourcen

Verwalten der Integration von Project Server in TFSAdmin ProjectServer

Verschieben von Team Foundation Server

Löschen von Aufgaben und Entfernen von Arbeitsaufgaben, die nicht mehr in die Synchronisierung einbezogen werden

Verwalten der Integration von Team Foundation Server und Project Server