Régénérer le cache client [witadmin]
À l'aide de la commande witadmin rebuildcache, vous pouvez ordonner une régénération du cache sur chaque ordinateur client la prochaine fois qu'il se connecte à une collection de projets d'équipe.
Pour éviter que des erreurs d'espace de travail se produisent pendant le contrôle de version ou les opérations de génération dans Team Foundation, le cache de données sur les ordinateurs clients doit être mis à jour après certaines opérations de maintenance. Après avoir déplacé, restauré ou renommé un serveur de couche Données ou Application, ou après avoir basculé sur un tel serveur, vous devez actualiser le cache pour suivre les éléments de travail et les utilisateurs doivent actualiser le cache de contrôle de version sur les ordinateurs clients.
Important
Pour éviter des problèmes de performances du serveur, vous ne devez pas exécuter cette commande pendant les heures de fonctionnement normales.
L'outil en ligne de commande witadmin ne fonctionne que quand vous l'exécutez sur un serveur TFS local. Pour exécuter l'outil, 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 14.0\Common7\IDE
Dans une édition 32 bits de Windows, remplacez %programfiles(x86)% par %programfiles%.
Spécifications
- Pour utiliser la commande witadmin rebuildcache, vous devez être membre du groupe de sécurité Team Foundation Administrators ou Project Administrators pour la collection de projets à gérer. Référence des autorisations pour Team Foundation Server.
Notes
Même si vous vous connectez avec des autorisations d'administrateur, vous devez ouvrir une fenêtre d'invite de commandes avec élévation de privilèges pour exécuter cette fonction sur un serveur exécutant Windows Server 2008.Pour ouvrir une fenêtre d'invite de commandes avec élévation de privilèges, choisissez Démarrer, ouvrez le menu contextuel Invite de commandes, puis choisissez Exécuter en tant qu'administrateur.Pour plus d'informations, voir le site web Microsoft.
witadmin rebuildcache /collection:CollectionURL [/noprompt]
Paramètres
Paramètre |
Description |
---|---|
/collection:CollectionURL |
Spécifie l'URI de la collection de projets d'équipe. Le format de l'URI est le suivant : http://NomServeur:Port/NomRépertoireVirtuel/NomCollection Si aucun répertoire virtuel n'est utilisé, le format de l'URI est le suivant : http://NomServeur:Port/NomCollection. |
/noprompt |
Désactive la demande de confirmation. |
/? ou help |
Affiche de l'aide sur la commande dans la fenêtre d'invite de commandes. |
Notes
La commande witadmin rebuildcache invalide les données mises en cache sur tous les clients pour une collection de projets d'équipe spécifiée. Cela provoque une actualisation du cache pour chaque client la prochaine fois que le client se connecte à la collection de projets.
Exemples
La commande suivante invalide le cache des métadonnées pour tous les clients qui se connectent à DefaultCollection défini sur le serveur nommé AdventureWorksServer. Les caches des clients sont mis à jour la prochaine fois que ceux-ci se connectent à la collection de projets.
witadmin rebuildcache /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection
Voir aussi
Tâches
Actualiser votre client Team Foundation
Concepts
Choisir le client pour prendre en charge vos tâches
Autres ressources
witAdmin : personnaliser et gérer des objets pour le suivi des éléments de travail