Visualizzare i messaggi di errore del motore di sincronizzazione
Per risolvere i problemi relativi all'integrazione dei due prodotti server Visual Studio Team Foundation Server (TFS) e Microsoft Project, è possibile visualizzare un elenco di errori di sincronizzazione recenti. È possibile visualizzare gli errori registrati più recenti per una raccolta di progetti team tramite l'opzione /GetSyncMessages dello strumento da riga di comando TFSAdmin ProjectServer.
Nota
Per informazioni sul processo di sincronizzazione, vedere Cenni preliminari sulle funzionalità di integrazione TFS-Project Server.
Per accedere allo strumento da riga di comando TfsAdmin, aprire una finestra del prompt dei comandi in cui è installato Visual Studio o Team Explorer ed inserire:
cd %programfiles(x86)%\Microsoft Visual Studio 12.0\Common7\IDE
In una versione a 32 bit di Windows sostituire %programfiles(x86)% con %programfiles%..
Requisiti
Per utilizzare questo comando, è necessario che l'autorizzazione Amministrazione integrazione di Project Server sia impostata su Consenti per la raccolta di progetti team. Inoltre, all'account del servizio di Team Foundation Server devono essere concesse le autorizzazioni necessarie per interagire con l'istanza di Project Web Access o Project Web App (PWA) che prenderà parte alla sincronizzazione dei dati. Per ulteriori informazioni, vedere Assegnare le autorizzazioni per supportare l'integrazione TFS-Project Server.
Sintassi
TfsAdmin ProjectServer /GetSyncMessages /collection:tpcUrl
Parametri
Parametro |
Descrizione |
---|---|
/collection: tpcUrl |
Consente di specificare l'URL (Uniform Resource Locator) di una raccolta di progetti team. Specificare l'URI nel seguente formato: http://ServerName:Port/VirtualDirectoryName/CollectionName Se non si specifica una directory virtuale, specificare l'URI nel seguente formato: http://ServerName:Port/CollectionName |
/? o help |
Consente di visualizzare le informazioni sul comando. |
Valore restituito
L'opzione /GetSyncMessages consente di visualizzare un set con valori delimitati da tabulazioni di messaggi con le relative intestazioni di colonna. Per ciascun messaggio vengono visualizzate le informazioni seguenti:
Date: data di registrazione del messaggio.
Nome di raccolte di progetti team\Nome di progetto team: nomi della raccolta di progetti team e del progetto team.
Nome progetto: nome del piano del progetto dell'organizzazione.
Message: contenuto del messaggio.
Questi messaggi sono estratti dal processo di sincronizzazione. L'opzione /GetSyncMessages consente di troncare i messaggi molto più lunghi della media. Quando si verifica questo troncamento, viene visualizzato il seguente messaggio:
Si sono verificati ulteriori errori non presenti nel log. È possibile esaminare tali errori nel registro eventi dei server livello applicazione.
È possibile visualizzare il messaggio completo aprendo il log eventi per il server a livello applicazione corrispondente.
Esempio
Nell'esempio seguente vengono recuperati i messaggi di errore registrati per DefaultCollection, definito nel server a livello applicazione di MyTFSServer.
TfsAdmin ProjectServer /GetSyncMessages /collection:http://MyTFSServer:8080/tfs/DefaultCollection
Suggerimento
È possibile utilizzare la sintassi della riga di comando standard per inviare l'output a un file.Ad esempio, è possibile specificare >c:\output.txt.
Vedere anche
Concetti
Cenni preliminari sulle funzionalità di integrazione TFS-Project Server
Eseguire il mapping di componenti di integrazione [TfsAdmin ProjectServer]