Anzeigen von Fehlermeldungen des Synchronisierungsmoduls
Zur Unterstützung bei der Fehlerbehebung für die Integration von Visual Studio Team Foundation Server 2010 und Microsoft Project Server 2007 mit Service Pack 2 (SP2) oder Project Server 2010 können Sie eine Liste der letzten Synchronisierungsfehler anzeigen lassen. Sie können die letzten für eine Teamprojektauflistung protokollierten Fehler anzeigen, indem Sie die /GetSyncMessages-Option des Befehlszeilentools TFSAdmin ProjectServer verwenden.
Tipp
Informationen über den Synchronisierungsvorgang finden Sie unter Übersicht der Funktionen zur Integration von Team Foundation Server und Project Server.
Um dieses Tool zu verwenden, öffnen Sie ein Eingabeaufforderungsfenster auf einem Computer, der Team Explorer und Service Pack 1 für Visual Studio 2010 ausführt. Führen Sie das Tool dann im folgenden Verzeichnis aus: Laufwerk:\Programme\Microsoft Visual Studio 10.0\Common7\IDE. Bei 64-Bit-Computern befindet sich das Tool im Verzeichnis Laufwerk:\Programme (x86)\Microsoft Visual Studio 10.0\Common7\IDE.
Erforderliche Berechtigungen
Um diesen Befehl zu verwenden, muss die Berechtigung Project Server-Integration verwalten für die Teamprojektauflistung auf Zulassen festgelegt sein. Außerdem müssen dem Dienstkonto für Team Foundation Server die erforderlichen Berechtigungen für die Interaktion mit der Instanz von Project Web Access oder Project Web App (PWA) gewährt werden, die in die Datensynchronisierung einbezogen wird. Weitere Informationen finden Sie unter Zuweisen von Berechtigungen für die Unterstützung der Integration von Project Server und Team Foundation Server.
Tipp
Sie müssen auch dann ein Eingabeaufforderungsfenster mit erhöhten Rechten öffnen, wenn Sie sich mit Administratorrechten anmelden, um diese Funktion auf einem Server nutzen zu können, auf dem Windows Server 2008 ausgeführt wird. 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.
Syntax
TfsAdmin ProjectServer /GetSyncMessages /collection:tpcUrl
Parameter
Parameter |
Beschreibungen |
---|---|
/collection: tpcUrl |
Gibt die URL (Uniform Resource Locator) der Teamprojektauflistung an. Sie geben den URI im folgenden Format an: http://ServerName:Port/VirtualDirectoryName/CollectionName Wenn Sie kein virtuelles Verzeichnis angeben, geben Sie die URI im folgenden Format an: http://Servername:Port/Auflistungsname |
/? oder help |
Zeigt Informationen zum Befehl an. |
Zurück nach oben
Rückgabewert
Die /GetSyncMessages-Option zeigt einen durch Tabstopps getrennten Satz von Meldungen mit ihren Spaltenheadern an. Die folgenden Informationen werden für jede Meldung angezeigt:
Datum: Datum, als die Meldung protokolliert wurde.
Name der Teamprojektsammlung\Name des Teamprojekts: Namen der Teamprojektsammlung und des Teamprojekts.
Projektname: Name des Enterprise-Projektplans.
Message: Inhalt der Meldung.
Diese Meldungen werden aus dem Ereignisprotokoll für den Anwendungsebenenserver extrahiert. Der /GetSyncMessages-Option kürzt alle überdurchschnittlich langen Meldungen. Wenn diese Kürzung auftritt, wird folgende Meldung angezeigt:
Es gibt zusätzliche Fehler, die vom Protokoll abgeschnitten wurden. Diese Fehler können im Ereignisprotokoll für die Anwendungsebenenserver angezeigt werden.
Sie können die vollständige Meldung anzeigen, indem Sie das Ereignisprotokoll für den entsprechenden Anwendungsebenenserver öffnen.
Zurück nach oben
Beispiel
Im folgenden Beispiel werden die Fehlermeldungen abgerufen, die für Collection0 protokolliert wurden, die auf dem Anwendungsebenenserver MyTFSServer definiert ist.
TfsAdmin ProjectServer /GetSyncMessages /collection:http://MyTFSServer:8080/tfs/Collection0
Tipp
Sie können die Ausgabe mithilfe der Standardbefehlszeilensyntax an eine Datei senden. Sie können z. B. angeben: > c:\output.txt.
Siehe auch
Weitere Ressourcen
Übersicht der Funktionen zur Integration von Team Foundation Server und Project Server
Verwalten der Integration von Project Server in TFSAdmin ProjectServer