Affichage des messages d'erreur du moteur de synchronisation
Pour résoudre l'intégration de Visual Studio Team Foundation Server 2010 et Microsoft Project Server 2007 avec Service Pack 2 (SP2) ou Project Server 2010, 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.
Notes
Pour plus d'informations sur le processus de synchronisation, consultez Vue d'ensemble des fonctions de Team Foundation Server et Project Server Integration.
Pour utiliser cet outil, ouvrez une fenêtre d'invite de commandes sur un ordinateur qui exécute Team Explorer et Service Pack 1 pour Visual Studio 2010. Exécutez ensuite l'outil à partir du répertoire suivant : Lecteur:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE. Sur les ordinateurs 64 bits, l'outil se trouve dans Lecteur:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE.
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 Assignation des autorisations pour prendre en charge l'intégration entre Project Server et Team Foundation Server.
Notes
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, cliquez sur Démarrer, cliquez avec le bouton droit sur Invite de commandes, puis cliquez sur 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 d'événements pour le serveur de couche Application. 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 à partir du journal. Ces erreurs peuvent être consultées dans le journal d'événements pour 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 extrait les messages d'erreur qui ont été enregistrés pour Collection0 défini sur le serveur MyTFSServer de couche Application.
TfsAdmin ProjectServer /GetSyncMessages /collection:http://MyTFSServer:8080/tfs/Collection0
Conseil
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
Autres ressources
Vue d'ensemble des fonctions de Team Foundation Server et Project Server Integration
Gestion de Project Server Integration avec TFSAdmin ProjectServer