Comando workspaces
Actualización: noviembre 2007
Muestra información sobre las áreas de trabajo en el sistema y actualiza la información almacenada en memoria caché sobre un cambio de nombre de usuario o nombre de equipo en el servidor Team Foundation.
Permisos necesarios
Para utilizar el comando workspaces, el permiso Leer debe estar establecido en Permitir. Para obtener más información, vea Permisos 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)
Parámetros
Argumento |
Descripción |
---|---|
ownername |
Proporciona un valor para la opción /owner. Especifique "*" para buscar las áreas de trabajo creadas por cualquier usuario. |
computername |
Proporciona un valor para la opción /computer . Especifique "*" para buscar las áreas de trabajo en cualquier equipo. |
servername |
Proporciona un valor para la opción /server . Por ejemplo: TeamServer2. |
workspacename |
Especifica el nombre de un área de trabajo sobre la que se mostrará información. Si no se especifica workspacename, se mostrará información sobre todas las áreas de trabajo de un servidor. También puede utilizar el carácter comodín "*" para mostrar información sobre todas las áreas de trabajo de un servidor. |
oldUserName |
Proporciona el nombre de usuario anterior para la opción /updateUserName. |
oldComputerName |
Proporciona el nombre de equipo anterior para la opción /updateComputerName. |
Opción |
Descripción |
---|---|
/owner |
Especifica el nombre del usuario que creó el área de trabajo. Si no se especifica ningún propietario, Team Foundation devuelve información sobre las áreas de trabajo de las que sólo es propietario el usuario actual. |
/computer |
Especifica el nombre de un equipo cliente por el que filtrar la lista de áreas de trabajo del servidor. Si no se especifica ningún equipo, Team Foundation sólo devuelve información sobre las áreas de trabajo del equipo actual. |
/server |
Devuelve el nombre de Team Foundation Server que se utiliza para filtrar la lista de áreas de trabajo especificada. Si no se proporciona servername, Team Foundation devuelve información sobre las áreas de trabajo de todos los servidores Team Foundation conocidos que utilizan el archivo de caché local. |
/format |
Especifica el formato de la información del área de trabajo. Brief devuelve información del área de trabajo sin asignaciones. Detailed devuelve información del área de trabajo y también de las asignaciones. Sólo se puede utilizar el formato detallado cuando se especifica la opción /server . Brief es el valor predeterminado. |
/updateUserName |
Actualiza información de identificación de seguridad sobre el servidor Team Foundation para un usuario cuyo nombre de usuario de red ha cambiado. Si especifica esta opción, también debe especificar un servidor mediante la opción /server. |
/updateComputerName |
Indica a Team Foundation que actualice las tablas para reflejar un cambio de nombre de un equipo cliente. Si especifica esta opción, también debe especificar un servidor mediante la opción /server. |
/remove |
Quita de la caché del cliente las entradas del área de trabajo especificadas para el servidor indicado. |
Comentarios
El comando workspaces de la utilidad de línea de comandos tf muestra información sobre las áreas de trabajo en el equipo actual de las que es propietario un usuario concreto o sobre todas las áreas de trabajo asociadas a un Team Foundation Server específico. Para cada área de trabajo, Team Foundation muestra el nombre, el propietario, el comentario y el nombre de equipo. Con resultados detallados, también muestra las asignaciones del área de trabajo. A menos que proporcione un filtro como propietario, equipo o nombre del área de trabajo, Team Foundation sólo muestra información sobre las áreas de trabajo que ha creado.
Para obtener más información sobre cómo modificar las propiedades de las áreas de trabajo, vea Comando workspace.
Para obtener más información sobre cómo buscar la utilidad de la línea de comandos tf, vea Comandos de la utilidad Tf de la línea de comandos.
Ejemplos
El ejemplo siguiente muestra una lista de todas las áreas de trabajo del usuario actual en el equipo actual.
c:\projects>tf workspaces
El ejemplo siguiente muestra la lista de todas las áreas de trabajo de todos los usuarios en todos los equipos creados en el servidor teamserver2.
c:\projects>tf workspaces /owner:* /computer:* /server:teamserver2.
El ejemplo siguiente muestra información detallada sobre todas las áreas de trabajo que el usuario actual ha creado para el servidor teamserver2.
c:\projects>tf workspaces /computer:* /format:detailed /server:teamserver2
El ejemplo siguiente muestra información detallada que incluye una lista de asignaciones del área de trabajo “WS1”, de la que es propietario el usuario actual y que está ubicada en el equipo actual.
c:\projects>tf workspaces /format:detailed /server:teamserver2 WS1
El ejemplo siguiente quita todas las áreas de trabajo almacenadas en memoria caché de la caché del servidor teamserver2.
c:\projects>tf workspaces /remove:* /server:teamserver2
Vea también
Tareas
Cómo: Crear un área de trabajo asignada
Conceptos
Trabajar con espacios de trabajo del control de versiones
Referencia
Sintaxis de la línea de comandos (Team System)