Partager via


Workspaces, commande

Mise à jour : novembre 2007

Affiche des informations sur les espaces de travail du système et met à jour les informations en cache concernant les modifications de nom d'utilisateur ou de nom d'ordinateur sur le serveur Team Foundation.

Autorisations requises

Pour utiliser la commande workspaces, vous devez disposer de l'autorisation Lire avec la valeur Autoriser. Pour plus d'informations, consultez Autorisations de Team Foundation Server.

tf workspaces [/owner:ownername] [/computer:computername] 
[/server:servername] [/format:(brief|detailed)] 
[/updateUserName:oldUserName] [/updateComputerName:oldComputerName] 
workspacename

tf workspaces /remove:(*|workspace1[,workspace2,...]) 
/server:(*|server)

Paramètres

Argument

Description

ownername

Fournit une valeur pour l'option /owner. Spécifiez "*" pour correspondre aux espaces de travail créés par n'importe quel utilisateur.

computername

Fournit une valeur pour l'option /computer . Spécifiez "*" pour correspondre aux espaces de travail sur n'importe quel ordinateur.

servername

Fournit une valeur pour l'option /server . Par exemple : TeamServer2.

workspacename

Spécifie le nom de l'espace de travail à propos duquel afficher les informations. Si un workspacename n'est pas spécifié, les informations sur tous les espaces de travail d'un serveur s'affichent. Vous pouvez également utiliser le caractère générique "*" pour afficher les informations sur tous les espaces de travail d'un serveur.

oldUserName

Fournit l'ancien nom d'utilisateur pour l'option /updateUserName.

oldComputerName

Fournit l'ancien nom d'ordinateur pour l'option /updateComputerName.

Option

Description

/owner

Spécifie le nom de l'utilisateur qui a créé l'espace de travail. Si aucun propriétaire n'est spécifié, Team Foundation retourne des informations concernant uniquement les espaces de travail dont l'utilisateur actuel est propriétaire.

/computer

Spécifie le nom d'un ordinateur client par lequel filtrer la liste d'espaces de travail pour le serveur. Si aucun ordinateur n'est spécifié, Team Foundation retourne des informations concernant uniquement les espaces de travail de l'ordinateur actuel.

/server

Spécifie le nom du serveur Team Foundation Server à utiliser pour filtrer la liste des espaces de travail que vous spécifiez. Si aucun servername n'est fourni, Team Foundation retourne des informations concernant les espaces de travail de tous les serveurs Team Foundation connus qui utilisent le fichier cache local.

/format

Spécifie le format des informations d'espace de travail. Brief retourne des informations d'espace de travail sans mappages. Detailed retourne des informations d'espace de travail avec les mappages. Le format détaillé ne peut être utilisé que lorsque l'option /server est spécifiée. Brief est la valeur par défaut.

/updateUserName

Met à jour les informations d'identification de sécurité sur le serveur Team Foundation pour un utilisateur dont le nom d'utilisateur réseau a été modifié. Si vous spécifiez cette option, vous devez également spécifier un serveur à l'aide de l'option /server.

/updateComputerName

Indique à Team Foundation de mettre à jour ses tables pour répercuter une modification du nom d'un ordinateur client. Si vous spécifiez cette option, vous devez également spécifier un serveur à l'aide de l'option /server.

/remove

Supprime du cache client les entrées d'espace de travail spécifiées pour le serveur spécifié.

Notes

La commande workspaces de l'utilitaire en ligne de commande tf affiche des informations concernant les espaces de travail de l'ordinateur actuel, possédés par un utilisateur spécifié, ou sur tous les espaces de travail associés à un serveur Team Foundation Server spécifique. Pour chaque espace de travail, Team Foundation affiche son nom, son propriétaire, le commentaire et le nom de l'ordinateur. Avec l'option de sortie détaillée, il affiche également les mappages d'espace de travail. À moins de fournir un filtre, tel que le propriétaire, l'ordinateur ou le nom de l'espace de travail, Team Foundation n'affiche d'informations que sur les espaces de travail créés par vous-même.

Pour plus d'informations sur la façon de modifier les propriétés des espaces de travail, consultez Workspace, commande.

Pour plus d'informations sur la localisation de l'utilitaire en ligne de commande tf, consultez Commandes de l'utilitaire en ligne de commande Tf.

Exemples

L'exemple suivant affiche une liste de tous les espaces de travail de l'utilisateur actuel sur l'ordinateur actuel.

c:\projects>tf workspaces

L'exemple suivant affiche la liste de tous les espaces de travail de tous les utilisateurs sur tous les ordinateurs créés sur le serveur teamserver2.

c:\projects>tf workspaces /owner:* /computer:* /server:teamserver2.

L'exemple suivant affiche des informations détaillées sur tous les espaces de travail créés par l'utilisateur actuel pour le serveur teamserver2.

c:\projects>tf workspaces /computer:* /format:detailed /server:teamserver2

L'exemple suivant affiche des informations détaillées, y compris une liste de mappages d'espace de travail, concernant l'espace de travail "WS1" possédé par l'utilisateur actuel et situé sur l'ordinateur actuel.

c:\projects>tf workspaces /format:detailed /server:teamserver2 WS1

L'exemple suivant supprime du cache du serveur teamserver2 tous les espaces de travail mis en cache.

c:\projects>tf workspaces /remove:* /server:teamserver2

Voir aussi

Tâches

Comment : créer un espace de travail mappé

Concepts

Utilisation des espaces de travail du contrôle de version

Référence

Syntaxe de ligne de commande (Team System)

Workspace, commande

Workfold, commande

Autres ressources

Commandes de l'utilitaire en ligne de commande Tf