Partager via


Afficher des messages d'erreur du moteur de synchronisation

Pour faciliter le dépannage de l'intégration d' Visual Studio Team Foundation Server 2012 et du serveur d' Microsoft Project , vous pouvez afficher 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.

[!REMARQUE]

Pour plus d'informations sur le processus de synchronisation, consultez Vue d'ensemble des fonctions de Team Foundation Server et Project Server Integration.

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

cd %programfiles%\Microsoft Visual Studio 11.0\Common7\IDE

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

Autorisations requises

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 Assigner des autorisations pour prendre en charge l'intégration entre Project Server et Team Foundation Server.

[!REMARQUE]

Même si vous vous connectez avec des autorisations d'administration, vous devez ouvrir une fenêtre d'invite de commandes avec élévation de privilèges pour exécuter cette fonction sur un serveur Windows Server 2008.Pour ouvrir une fenêtre d'invite de commandes avec élévation de privilèges, sélectionnez Démarrer, ouvrez le menu contextuel Invite de commandes, puis sélectionnez Exécuter en tant qu'administrateur.Pour plus d'informations, consultez la page suivante sur le site Web Microsoft : Contrôle de compte d'utilisateur.

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://NomServeur:Port/NomRépertoireVirtuel/NomCollection

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

http://NomServeur:Port/NomCollection

/? ou help

Affiche des informations sur la commande.

Retour au début

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.

Retour au début

Exemple

L'exemple suivant récupère les messages d'erreur qui ont été enregistrés pour DefaultCollection, qui est défini sur le serveur de couche Application de MyTFSServer.

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

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

Voir aussi

Concepts

Vue d'ensemble des fonctions de Team Foundation Server et Project Server Integration

Gérer l'intégration de Project Server avec TfsAdmin ProjectServer

Autres ressources

Problèmes connus et solutions pour prendre en charge Team Foundation Server et Project Server Integration