Condividi tramite


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]

Altre risorse

Problemi noti e soluzioni alternative per supportare l'integrazione di Team Foundation Server e Project Server