2009-07-03 5 views
0

Dans TFS 2005, et lorsque vous ouvrez l'explorateur de contrôle de source du côté client (à partir de VSTS), et que vous créez un espace de travail. Où les données de cet espace de travail sont stockées? et existe-t-il une ligne de commande pour obtenir tous les espaces de travail et leurs informations?TFS et l'Explorateur de contrôle de source

Merci

Répondre

1

'espaces de travail tf' sans paramètre/serveur lit le contenu de votre cache de l'espace de travail local, qui est stocké dans% LOCALAPPDATA% \ Fondation Microsoft \ équipe \ 1.0 \ Cache \ VersionControl.config. (Changer 1.0 -> 2.0 pour le TFS 2008). L'exécution de 'tf workspaces' avec le paramètre/server effacera le cache local avec de nouvelles données du serveur, puis retournera les mêmes informations. Cette commande est pratique à savoir. Si les commandes tf renvoient mystérieusement «impossible de déterminer l'espace de travail» lorsque vous êtes certain que le répertoire courant est mappé, la restauration de votre cache peut souvent vous aider. C'est le cas lorsque vous basculez entre les clients VS2005 et VS2008, par exemple (car ils ont des caches indépendants), ou lorsque vous effacez une machine de manière à préserver votre code mais à effacer votre profil utilisateur.

Le reste des paramètres sert à étendre ou réduire la portée de la requête d'une manière ou d'une autre. Documentation complète: http://msdn.microsoft.com/en-us/library/54dkh0y3.aspx

Questions connexes