Share via


Afficher les messages d'erreur du moteur de synchronisation

Pour vous aider à résoudre les problèmes d'intégration de Visual Studio Team Foundation Server (TFS) et Microsoft Project Serveur, affichez une liste d'erreurs de synchronisation récentes. Vous pouvez afficher les erreurs les plus récentes enregistrées pour une collection de projets d'équipe à l'aide de l'option /GetSyncMessages de l'outil en ligne de commande de TFSAdmin ProjectServer.

Notes

Pour plus d'informations sur le processus de synchronisation, consultez Vue d'ensemble des fonctionnalités d'intégration entre TFS et Project Server.

Pour accéder à l'outil de ligne de commande TfsAdmin, ouvrez une fenêtre d'invite de commandes à l'endroit où Visual Studio ou Team Explorer est installé et entrez :

cd %programfiles(x86)%\Microsoft Visual Studio 12.0\Common7\IDE

Sur une édition 32 bits de Windows, remplacez %programfiles(x86)% par %programfiles%..

Configuration requise

Pour utiliser cette commande, votre autorisation Administrer pour l'intégration Project Server doit avoir la valeur Autoriser pour la collection de projets d'équipe. En outre, le compte de service de Team Foundation Server doit bénéficier des autorisations nécessaires pour interagir avec l'instance de Project Web Access ou Project Web App (PWA) qui doit faire partie de la synchronisation des données. Pour plus d'informations, consultez Accorder les autorisations pour prendre en charge l'intégration de TFS et Project Server.

Syntaxe

TfsAdmin ProjectServer /GetSyncMessages /collection:tpcUrl

Paramètres

Paramètre

Description

/collection: tpcUrl

Spécifie l'URL (Uniform Resource Locator) d'une collection de projets d'équipe. Spécifiez l'URI au format suivant :

http://ServerName:Port/VirtualDirectoryName/CollectionName

Si vous ne spécifiez pas de répertoire virtuel, indiquez l'URI au format suivant :

http://ServerName:Port/CollectionName

/? ou help

Affiche des informations sur la commande.

Valeur de retour

L'option /GetSyncMessages affiche un ensemble de messages délimités par des tabulations avec leurs en-têtes de colonnes. Les informations suivantes apparaissent pour chaque message :

  • Date : Date à laquelle le message a été enregistré.

  • Nom de la collection de projets d'équipe\Nom du projet d'équipe : Noms de la collection des projets d'équipe et du projet d'équipe.

  • Nom du projet : Nom du plan de projet d'entreprise.

  • Message : Contenu du message.

Ces messages sont extraits du journal de job de synchronisation. L'option /GetSyncMessages tronque les messages dont la longueur est supérieure à la moyenne. Quand cette troncation se produit, le message suivant apparaît :

Des erreurs supplémentaires ont été tronquées dans le fichier journal. Ces erreurs peuvent être affichées dans le journal des événements pour le ou les serveurs de couche Application.

Vous pouvez afficher le message complet en ouvrant le journal d'événements du serveur de couche Application correspondant.

Exemple

L'exemple suivant extrait les messages d'erreur qui ont été enregistrés pour DefaultCollection, qui est défini sur le serveur application-tier MyTFSServer.

TfsAdmin ProjectServer /GetSyncMessages /collection:http://MyTFSServer:8080/tfs/DefaultCollection

Conseil

Vous pouvez utiliser la syntaxe de ligne de commande standard pour envoyer la sortie à un fichier.Par exemple, spécifiez >c:\output.txt.

Voir aussi

Concepts

Vue d'ensemble des fonctionnalités d'intégration entre TFS et Project Server

Mapper les composants d'intégration [TfsAdmin ProjectServer]

Autres ressources

Problèmes connus et solutions pour prendre en charge l'intégration entre TFS et Project Server