Visualizzare messaggi di errore del motore di sincronizzazione
Per risolvere i problemi relativi all'integrazione Visual Studio Team Foundation Server 2012 e del server 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 di Team Foundation Server e Project Server.
Per eseguire lo strumento da riga di comando TfsAdmin, aprire una finestra del prompt dei comandi in cui Visual Studio o Team Explorer è installato e immettere:
cd %programfiles%\Microsoft Visual Studio 11.0\Common7\IDE
In una versione a 64 bit di Windows sostituire %programfiles% con %programfiles(x86)%..
Autorizzazioni necessarie
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 di Project Server e Team Foundation Server.
[!NOTA]
Anche se si accede con autorizzazioni amministrative, è necessario aprire una finestra del prompt dei comandi con privilegi elevati per eseguire questa funzione su un server che esegue Windows Server 2008.Per aprire una finestra del prompt dei comandi con privilegi elevati, scegliere Start, aprire il menu di scelta rapida per il Prompt dei comandi, quindi scegliere Esegui come amministratore.Per ulteriori informazioni, vedere la seguente pagina nel sito Web Microsoft: Controllo dell'account utente.
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://NomeServer:Porta/NomeDirectoryVirtuale/NomeInsieme Se non si specifica una directory virtuale, specificare l'URI nel seguente formato: http://NomeServer:Porta/NomeInsieme |
/? o help |
Consente di visualizzare le informazioni sul comando. |
Torna all'inizio
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.
Torna all'inizio
Esempio
Nell'esempio vengono recuperati i messaggi di errore registrati per DefaultCollection, definita 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 di Team Foundation Server e Project Server
Gestire l'integrazione di Project Server con TfsAdmin ProjectServer