Übersicht des Synchronisierungsprozesses für die TFS-Project Server-Integration
Sie können die Integration von Visual Studio Team Foundation Server 2013 und Microsoft Project Server effektiver steuern, wenn Sie verstehen, wie das Synchronisierungsmodul den Fluss der Daten zwischen den beiden Serverprodukten verwaltet. Das Synchronisierungsmodul unterstützt die eigenständigen Workflows von Projektmanagern, die in Project Professional arbeiten, und von Teamleitern und Teammitgliedern, die in Team Foundation arbeiten. Lieferleistungen und Aufgaben können in jedem Bereich eigenständig entwickelt werden.
In diesem Thema
Drei Typen von Synchronisierung
Daten, die synchronisiert werden
Datenvalidierung, die während Aktualisierungen und beim Senden durchgeführt wird
Spiegelfelder und "doppelte Buchführung"
Berechtigungen, die für die Unterstützung der Synchronisierung erforderlich sind
Fehlerbenachrichtigung, Ereignisprotokollierung und Nachverfolgbarkeit
Drei Typen von Synchronisierung
Das Synchronisierungsmodul führt drei Typen von Synchronisierung aus. Bei diesem Vorgang werden sowohl in TFS als auch in Project Server aufgaben- und ressourcenbezogene Daten aktualisiert und verwaltet. Die Besitzrechte des Projektmanagers an Daten im Projektplan bleiben dabei gewahrt. Projektmanager nehmen Änderungen mithilfe von Microsoft Project Professional vor und genehmigen Aktualisierungen mit Project Web Access oder Projekt Web App (PWA). Mitglieder eines Entwicklungsteams senden über einen Team Foundation-Client Aktualisierungen an Project Server.
Wie in der folgenden Abbildung gezeigt, besteht die Datensynchronisierung aus sieben Hauptschritten.
Synchronisierungsprozess für die Integration von Team Foundation Server und Project Server
Das Synchronisierungsmodul besteht aus einem einzelnen Auftragsdienst, der nicht bei der Aktualisierung der einzelnen Arbeitsaufgaben, sondern in regelmäßigen Abständen ausgeführt wird. Der Synchronisierungsauftrag führt die folgenden drei Vorgänge in der angegebenen Reihenfolge aus:
Veröffentlichungssynchronisierung: |
Ein Projektmanager definiert oder aktualisiert Aufgaben oder Projektleistungen und legt den Wert von In Team Project veröffentlichen für jede zu synchronisierende Aufgabe auf Ja fest. Der Projektmanager veröffentlicht mit Microsoft Project Professional den Enterprise-Projektplan. Änderungen werden automatisch in der Datenbank für Project Server gespeichert. Das Synchronisierungsmodul ruft Daten aus Project Server ab und bestimmt anhand der für die Synchronisierung konfigurierten Daten, welche Daten aktualisiert werden sollen. Nur die Objekte, Aufgaben und Arbeitsaufgaben werden aktualisiert, die für die Synchronisierung konfiguriert sind. Das Synchronisierungsmodul erstellt oder aktualisiert Arbeitsaufgaben in Team Foundation und definiert einen Link, der die Aufgabe in Project an die Arbeitsaufgabe in Team Foundation bindet. |
Statussynchronisierung: |
Ein Teamleiter oder ein Teammitglied ändert eine Arbeitsaufgabe in Team Foundation, die mit einer Aufgabe in einem Enterprise-Projekt verknüpft ist, oder erstellt eine Arbeitsaufgabe und legt den Wert von An Project Server senden auf Ja fest. Das Synchronisierungsmodul fragt die Änderungen ab, die für zugeordnete Teamprojekte vorgenommen werden, und sendet Anforderungen an die Genehmigungswarteschlange(n) in Project Web Access oder Projekt Web App (PWA). |
Genehmigungssynchronisierung: |
Jeder Projektmanager überprüft die entsprechende Genehmigungswarteschlange und genehmigt die einzelnen Statusaktualisierungsanforderungen oder lehnt sie ab. Nachdem Aktualisierungen genehmigt wurden, muss der Projektmanager den Projektplan veröffentlichen, bevor die Aktualisierungen in Project Server angezeigt werden. Wichtig Wenn das Synchronisierungsmodul mehrere Ebenen von Arbeitsaufgaben an Project Server sendet, muss die erste Ebene genehmigt und in Project Server veröffentlicht werden, bevor die nächste Ebene gesendet werden kann.Sie können z. B. einen Batch neuer Arbeitsaufgaben senden, der drei Ebenen von untergeordneten Elementen enthält.In diesem Fall muss der Projektmanager den Projektplan viermal veröffentlichen, damit alle Arbeitsaufgaben mit Project Server synchronisiert werden. Der Ereignishandler für Genehmigungen in Project Server sendet die Genehmigungsentscheidungen an das Synchronisierungsmodul, das dann die Arbeitsaufgaben in Team Foundation Server auf Grundlage des Genehmigungsstatus aktualisiert. |
Zurück nach oben
Verwalten von Genehmigungen und Ablehnungen
Alle Änderungen an Arbeitsaufgaben, die mit Project Server verknüpft sind, müssen zur Genehmigung an den Projektmanager des Enterprise-Projektplans gesendet werden, der dem Teamprojekt zugeordnet ist. Sie können eine automatische Genehmigung einrichten, damit alle Aktualisierungen von Team Foundation automatisch genehmigt werden. Weitere Informationen finden Sie unter Genehmigen oder Ablehnen von Aufgabenaktualisierungen.
Für genehmigte Arbeitsaufgaben wird in der Regel ein Rollback in den Enterprise-Projektplan ausgeführt. Abgelehnte Arbeitsaufgaben erfordern eine Auflösung der Ablehnung, und sie müssen erneut gesendet werden.
Für abgelehnte Aktualisierungen wird im Feld Versionsgeschichte der Arbeitsaufgabe eine Meldung angezeigt. Die Meldung gibt den abgelehnten Wert und die Person an, die den Wert abgelehnt hat. Für Teamprojekte, die Projektplänen zugeordnet sind, die in Project Server 2010 gehostet werden, enthält die Meldung auch alle Kommentare, die vom Projektmanager zu dem Grund der Ablehnung des Elements angegeben wurden. Teammitglieder müssen entweder die Arbeitsaufgabe abstimmen und erneut senden oder festlegen, dass sie nicht erneut an das Enterprise-Projekt gesendet wird. Teammitglieder können auch eine Arbeitsaufgabenabfrage erstellen, mit der auf Grundlage von Project Server – Letzter Sendestatus alle abgelehnten Arbeitsaufgaben gesucht werden. Weitere Informationen finden Sie unter Überwachen von gesendeten Arbeitsaufgaben und Lösen von Ablehnungen.
Synchronisierungs- und Wiederholungsintervalle
Die Datensynchronisierung erfolgt nach einem Zeitplan und nicht, wenn jede Arbeitsaufgabe aktualisiert wird. Der Synchronisierungsauftragsdienst wird alle 30 Sekunden ausgeführt. Während dieser Zeit werden die relevanten Arbeitsaufgaben und Felder abgefragt, die in Project Server oder Team Foundation Server geändert oder vom Projektmanager genehmigt wurden.
Arbeitsaufgaben, die zuvor nicht aktualisiert werden konnten, werden stündlich erneut vom Synchronisierungsmodul gesendet. Weitere Informationen finden Sie unter Ändern des Intervalls für Wiederholung oder erneutes Senden der Synchronisierung.
Zurück nach oben
Daten, die synchronisiert werden
Zwei Ebenen der Konfiguration bestimmen, welche Objekte in die Synchronisierung einbezogen werden können und welche Daten synchronisiert werden. Administratoren für Team Foundation führen Zuordnungen auf mehreren Ebenen aus, um die Objekte zu konfigurieren, die in die Synchronisierung einbezogen werden können. Auf der zweiten Ebene steuern Projektmanager und Benutzer von Team Foundation, welche Aufgaben und Arbeitsaufgaben synchronisiert werden.
Zurück nach oben
Objekte, die für die Einbeziehung in die Synchronisierung konfiguriert werden
Die folgenden Konfigurationen bestimmen, welche Objekte in die Synchronisierung einbezogen werden. Diese Konfigurationen werden im Allgemeinen von Administratoren für Team Foundation ausgeführt. Jedoch können auch Projektmanager ihren Teamprojekten Enterprise-Projektpläne zuordnen.
PWA-Instanz, die einer Teamprojektsammlung zugeordnet ist: Mit dieser Zuordnung wird die Teamprojektsammlung für die Unterstützung der Synchronisierung konfiguriert und bestimmt, welche Instanzen von PWA mit einer Teamprojektsammlung synchronisiert werden können.
Enterprise-Projektplan, der einem Teamprojekt zugeordnet ist: Mit dieser Zuordnung wird die Teilnahme des Enterprise-Projektplans und des Teamprojekts an der Synchronisierung konfiguriert. Diese Zuordnung bestimmt außerdem, welche Enterprise-Projekte mit einem Teamprojekt synchronisiert werden können.
Arbeitsaufgabentypen, die für die Synchronisierung zugeordnet sind: Wenn Sie einem Teamprojekt einen Enterprise-Projektplan zuordnen, geben Sie die Typen von Arbeitsaufgaben an, die synchronisiert werden können. Mit dieser Zuordnung werden dem Arbeitsaufgabenformular die Registerkarte Project Server und dem Enterprise-Projektplan Validierungsregeln für jeden Arbeitsaufgabentyp hinzugefügt.
Arbeitsaufgabenfelder, die Project Server-Feldern zugeordnet sind: Standardmäßig synchronisiert das Synchronisierungsmodul die folgenden Felder in Team Foundation: Titel, Zugewiesen an, Abgeschlossene Arbeit, Verbleibende Arbeit, Ursprüngliche Schätzung, Startdatum und Enddatum. Sie können Felder hinzufügen und Parameter festlegen, die bestimmen, wie Felder synchronisiert werden. Sie können z. B. bestimmen, welche Felder auf dem Arbeitsaufgabenformular angezeigt werden, und ob für ein bestimmtes Feld unterschiedliche Werte zugelassen werden.
Weitere Informationen finden Sie unter Zuordnen von Project Server-Komponenten zu Team Foundation-Komponenten und Angeben der zu synchronisierenden Arbeitsaufgabentypen.
Einzelne Aufgabe und Arbeitsaufgaben, die für die Synchronisierung konfiguriert werden
Projektmanager bestimmen die Aufgaben in einem Enterprise-Projektplan, den sie in TFS veröffentlichen möchten. Teammitglieder bestimmen die Arbeitsaufgaben in einem Teamprojekt, das sie an Project Server senden möchten. Projektmanager können in TFS ausführliche Aufgliederungen von Lieferleistungen und Aufgaben veröffentlichen oder nur Elemente von Zusammenfassungsaufgaben veröffentlichen und verwalten. Für die Veröffentlichung von untergeordneten Aufgaben oder Arbeitsaufgaben mit übergeordneten und untergeordneten Daten gelten einige Einschränkungen, wie in Datenvalidierung, die während Aktualisierungen und beim Senden ausgeführt wird weiter unten in diesem Thema beschrieben.
Weitere Informationen finden Sie unter Verwalten von Projektdetails in einem Enterprise-Projektplan mit Zuordnung zu einem Teamprojekt und Top-Down-Planung geschäftlicher Anforderungen in einem Enterprise-Projektplan mit Zuordnung zu einem Teamprojekt.
Hinweis
Sie können einem Teamprojekt mehrere Enterprise-Projektpläne zuordnen, Sie können jedoch einer Arbeitsaufgabe in Team Foundation nur eine Aufgabe zuordnen bzw. nur ein Aufgabe mit einer Arbeitsaufgabe in Team Foundation verknüpfen.Jede Aufgabe in einem Enterprise-Projektplan unterscheidet sich von der entsprechenden Aufgabe in Project Server.Durch Aufgaben, die an Project Server gesendet werden, wird nur eine Arbeitsaufgabe in Team Foundation aktualisiert.Durch Arbeitsaufgaben, die in Team Foundation erstellt und an Project Server gesendet werden, wird nur ein Enterprise-Projektplan aktualisiert.
Datenvalidierung, die während Aktualisierungen und beim Senden durchgeführt wird
Bei der Synchronisierung werden für die Synchronisierung markierte Aufgaben und Arbeitsaufgaben überprüft, bevor sie in Project Server veröffentlicht werden. Die Datenvalidierung wird sowohl im Enterprise-Projektplan als auch im Teamprojekt erzwungen.
Wenn Projektmanager einen Enterprise-Projektplan veröffentlichen
Wenn ein Projektmanager, der in Project Professional arbeitet, einen Enterprise-Projektplan veröffentlicht, der einem Teamprojekt zugeordnet ist, werden bestimmte Validierungsüberprüfungen ausgeführt. Das Team Foundation-Add-In führt die folgenden Validierungsüberprüfungen für die Aufgaben aus, die für die Veröffentlichung in Team Foundation (d. h. In Team Project veröffentlichen=Ja) festgelegt sind:
Der Wert, der für das Feld Arbeitsaufgabentyp festgelegt ist, muss einem Typ von Arbeitsaufgabe entsprechen, der für die Einbeziehung in die Synchronisierung des Zielteamprojekts konfiguriert wurde.
Wichtig
Text30 ist das Standardprojektfeld, das der Spalte Arbeitsaufgabentyp zugeordnet ist, die beim Synchronisieren von Aufgaben mit Arbeitsaufgaben verwendet wird.Wenn Sie mithilfe der Option Teamprojekt auswählen im Team-Menüband eine Verbindung zwischen dem Projektplan und Team Foundation Server herstellen, wird ein zusätzliches Projektfeld verfügbar, das ebenfalls die Bezeichnung Arbeitsaufgabentyp trägt.Dieses Feld, das das Standardprojektfeld "Text24" besitzt, unterstützt die Zuordnung von Projektplänen, die an Team Foundation gebunden werden, unterstützt jedoch nicht die Synchronisierung von Plänen.Das auf Text24 basierende Feld enthält die vollständige Liste von Arbeitsaufgabentypen für das Teamprojekt.Sie können feststellen, ob Sie über das richtige Feld verfügen, indem Sie darauf zeigen und sich vergewissern, dass Text30 angezeigt wird.
Alle Werte für zugeordnete Project-Felder müssen bestimmte Überprüfungen bestehen, um sicherzustellen, dass ihre Werte nicht gegen eine Regel verstoßen, die für den Zielarbeitsaufgabentyp festgelegt wurde. Diese Regeln werden dem Enterprise-Projektplan hinzugefügt, wenn er einem Teamprojekt zugeordnet wird.
Nachdem eine Aufgabe veröffentlicht wurde, können die Werte, die für In Team Project veröffentlichen und Arbeitsaufgabentyp festgelegt wurden, nicht geändert werden. Wenn eine Aufgabe nicht mehr synchronisiert werden soll, müssen Sie sie löschen.
Wenn eine Aufgabe und eine ihrer untergeordneten Aufgaben für die Synchronisierung markiert sind, müssen alle Aufgaben zwischen ihnen ebenfalls für die Synchronisierung markiert sein.
Der Wert des Felds Ressourcenname für eine Aufgabe muss dem Namen eines gültigen Contributors für das Zielteamprojekt entsprechen.
Wenn der gleichen Aufgabe mehrere Ressourcen zugewiesen sind, darf nur eine Ressourcenzuweisung als aktive Zuweisung ausgewählt werden. Weitere Informationen finden Sie unter Anzeigen des Status agiler Teams im Programmmanagementbüro.
Alle Werte müssen den Regeln entsprechen, die Project Server auf die betreffende Felddefinition anwendet. Es kann z. B. ein Fehler auftreten, wenn Sie einem zugeordneten Feld, dem eine Nachschlagetabelle zugeordnet ist, einen Wert zuweisen, der nicht in der Nachschlagetabelle enthalten ist.
Das Dialogfeld Überprüfungsauflösung wird immer angezeigt, wenn gegen eine oder mehrere Regeln verstoßen wird. Projektmanager müssen jeden Fehler beheben, bevor die Änderungen veröffentlicht werden.
Wenn Entwickler neue oder aktualisierte Arbeitsaufgaben aus Team Foundation senden
Wenn ein Entwickler, der in Team Foundation arbeitet, eine Arbeitsaufgabe erstellt oder aktualisiert und die Änderungen speichert, werden für die Arbeitsaufgaben, die für die Veröffentlichung in Project Server festgelegt sind (An Project Server senden=Ja), die folgenden Validierungsüberprüfungen ausgeführt:
Der Wert des Felds Zugewiesen an muss einem Teammitglied entsprechen, das auch dem Enterprise-Ressourcenpool und den Projektressourcen im Projektplan hinzugefügt wurde. Weitere Informationen finden Sie unter Zuweisen von Berechtigungen zum Unterstützen der TFS-Project Server-Integration.
Wenn einem Teamprojekt nur ein Enterprise-Projektplan zugeordnet ist, wird für neu erstellte Arbeitsaufgaben im Feld Enterprise-Projekt auf der Registerkarte Project Server automatisch der Name dieses Enterprise-Projektplans angezeigt.
Wenn dem Teamprojekt mehrere Enterprise-Projekte zugeordnet sind, müssen Sie für neu erstellte Arbeitsaufgaben, deren Wert für An Project Server senden auf Ja festgelegt ist, einen Wert für das Feld Enterprise-Projekt angeben.
Sie können die hierarchische Struktur von Arbeitsaufgaben nicht mehr ändern, nachdem diese mit Projektaufgaben verknüpft wurden. Weitere Informationen finden Sie unter Summary Tasks, Task Hierarchy, and Submissions of Work Items that Are Nested at Multiple Levels.
Regeln, die einem zugeordneten Arbeitsaufgabentyp hinzugefügt wurden, können zu Validierungsfehlern führen, wenn Sie den Projektplan veröffentlichen. So kann beispielsweise eine bedingte Regel einschränken, welche Werte Benutzer einem Feld zuweisen können. Weitere Informationen finden Sie unter Anwenden einer Regel auf ein Arbeitsaufgabenfeld.
Grundlegende Regeln, z. B. Nachschlagetabellen, die den Definitionen von Feldern in Project Server entsprechen, können Fehler bei der Statussynchronisierung verursachen. So tritt beispielsweise ein Fehler auf, wenn Sie eine Nachschlagetabelle verwenden, um gültige Werte für ein Feld in Project zu definieren, dieses Feld einem Feld in Team Foundation zuordnen und das Feld dann in Team Foundation auf einen Wert festlegen, der nicht in der Nachschlagetabelle enthalten ist.
Nachdem eine Arbeitsaufgabe in Project Server veröffentlicht wurde, wird das Element an eine Aufgabe im Ziel-Enterprise-Projektplan gebunden. Diese Bindung wird auch als Link bezeichnet. Die Links sind während der Synchronisierung gesperrt. Um den Link zu entfernen, müssen Sie die entsprechende Aufgabe in Project löschen, oder Sie müssen die /force-Option verwenden, wenn Sie die Zuordnung des Projektplans oder Arbeitsaufgabentyps entfernen. Weitere Informationen finden Sie unter Entfernen einer Komponente aus der Einbeziehung in die Datensynchronisierung.
Zurück nach oben
Spiegelfelder und "doppelte Buchführung"
Da das Synchronisierungsmodul drei Typen von Synchronisierung ausführt und bei einer geplanten Aushandlung mit zwei Datenbanken kommuniziert, werden keine Daten zusammengeführt. Stattdessen findet die Datensynchronisierung in einer zwei Schritte umfassenden Sequenz statt, und das Modul lässt Abweichungen zwischen den beiden Produkten zu. Für jedes synchronisierte Feld in Team Foundation definieren Sie ein Spiegelfeld, in dem der Wert in Project Server für das entsprechende zugeordnete Feld gespeichert wird. Zwischen dem Zeitpunkt, zu dem ein Wert in Team Foundation Server aktualisiert wird, und dem Zeitpunkt, zu dem der Projektmanager die Aktualisierung genehmigt und den Projektplan veröffentlicht, sind die Werte der beiden Felder bei normalen Synchronisierungsvorgängen unterschiedlich.
Legen Sie für jedes von Ihnen zugeordnete Feld fest, wie das Verweisfeld in Team Foundation vom Synchronisierungsmodul aktualisiert werden soll:
Aktualisieren Sie das Verweisfeld in Team Foundation Server immer mit dem Wert aus Project Server (PSWins).
Für das Verweisfeld in Team Foundation Server ist ein anderer Wert als der in Project Server zugewiesene Wert zulässig. Diese Strategie wird als "doppelte Buchführung" bezeichnet.
Wenn Sie die doppelte Buchführung verwenden, können Sie eine Abfrage erstellen, um nach den Arbeitsaufgaben zu suchen, bei denen sich die Werte unterscheiden. Weitere Informationen finden Sie unter Einblick in die Verwaltung der Updates spezifischer Felder und Find Work Items Where the Work in Team Foundation Differs from that in Project Server.
Weitere Informationen finden Sie unter Feldzuordnungsverweis für XML-Elemente für die Integration von TFS-Project Server.
Zurück nach oben
Berechtigungen, die für die Unterstützung der Synchronisierung erforderlich sind
Für Daten, die zwischen Team Foundation Server und Project Server synchronisiert werden sollen, müssen die folgenden Berechtigungen gewährt werden:
Für Project Server 2010 müssen Sie dem Dienstkonto, unter dem der TfsJobAgent ausgeführt wird, die Berechtigung "Vollzugriff" gewähren, um den Zugriff auf die Project Server-Dienstanwendung zu ermöglichen. Weitere Informationen finden Sie unter Zuweisen von Berechtigungen zum Unterstützen der TFS-Project Server-Integration.
Sie müssen dem Dienstkonto, unter dem der TfsJobAgent ausgeführt wird, die Berechtigungen gewähren, die für den Zugriff auf jede zugeordnete Instanz von PWA erforderlich sind.
Benutzer, die Aufgaben in Project Professional oder Arbeitsaufgaben in Team Foundation zugewiesen sind, müssen im Teamprojekt als Contributors erkannt werden. Diese Benutzer müssen auch als Ressourcen des Enterprise-Projektplans erkannt werden, und ihnen muss die Berechtigung zum Anmelden bei den Instanzen von PWA gewährt werden, die in die Synchronisierung einbezogen werden.
Weitere Informationen finden Sie unter Zuweisen von Berechtigungen zum Unterstützen der TFS-Project Server-Integration.
Zurück nach oben
Fehlerbenachrichtigung, Ereignisprotokollierung und Nachverfolgbarkeit
Das Synchronisierungsmodul verarbeitet Projektaktualisierungen, die in Project Server veröffentlicht werden, anschließend Statusaktualisierungen und dann Genehmigungsaktualisierungen. Beim Veröffentlichen wird Project Server aktualisiert, indem dem Enterprise-Projektplan Aufgaben und Aufgabendetails hinzugefügt werden. Bei der Veröffentlichungssynchronisierung werden die Daten mithilfe von Pull aus Project Server in Team Foundation Server übertragen. Bei der Statussynchronisierung werden Daten mithilfe von Pull aus Team Foundation übertragen, um die Genehmigungswarteschlange des Projektmanagers zu aktualisieren, und bei der Genehmigungssynchronisierung werden Aktualisierungen von Feldern wie "Verbleibende Arbeit" und "Abgeschlossene Arbeit" in Project Server veröffentlicht, wodurch ein neuer Synchronisierungszyklus initiiert wird.
Jeder Typ von Synchronisierung ermöglicht es, dem Projektmanager in Project Professional oder der Instanz von PWA relevante Status- und Fehlermeldungen anzuzeigen. Außerdem können dem Synchronisierungsmodul und seiner Konfiguration zugeordnete Status- und Fehlermeldungen in die entsprechenden Verwaltungsschnittstellen für Team Foundation Server und Project Server geschrieben werden.
Projektmanager, Teammitglieder und Administratoren können Synchronisierungsmeldungen anzeigen und auswerten, wenn sie auftreten. Meldungen werden an den folgenden Positionen ausgegeben:
In Project Professional wird auf der Statusleiste im Enterprise-Projektplan der Veröffentlichungsstatus angezeigt.
In der Instanz von PWA wird im Genehmigungscenter die Warteschlange von aktualisierten Aufgaben angezeigt.
Im Arbeitsaufgabenformular für Team Foundation gibt die Registerkarte Project Server den Status und den letzten Synchronisierungszeitpunkt der Arbeitsaufgabe an.
Im Arbeitsaufgabenformular für Team Foundation werden im Feld Versionsgeschichte nach jeder Aktualisierung der Arbeitsaufgabe der Synchronisierungsstatus und Fehlermeldungen angezeigt. Bei der Integration in Project Server 2010 werden im Feld Versionsgeschichte auch Kommentare von Projektmanagern, die diese beim Genehmigen oder Ablehnen einer Statusaktualisierung schreiben, aufgezeichnet.
Im Ereignisprotokoll für den Anwendungsebenenserver, der in die Datensynchronisierung einbezogen wird, werden alle Synchronisierungsereignisse und -fehler aufgezeichnet.
Administratoren können mit dem TfsAdmin ProjectServer /GetSyncMessages-Befehl die letzten Ereignismeldungen abrufen. Weitere Informationen finden Sie unter Anzeigen von Fehlermeldungen des Synchronisierungsmoduls. Um noch ausführlichere Informationen zu erfassen, können Sie die ausführliche Ablaufverfolgung für den Team Foundation-Hintergrundauftrags-Agent aktivieren, der die Dienste ausführt. Weitere Informationen finden Sie unter Team Foundation-Hintergrundauftrags-Agent.
Zurück nach oben
Siehe auch
Konzepte
Verwalten der Integration von Team Foundation Server und Project Server
Weitere Ressourcen
Verwalten von Projekten mithilfe der Integration von TFS-Project Server