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)