Status (Comando)
Muestra información sobre los cambios pendientes en archivos y carpetas de una o más áreas de trabajo. O bien, si utiliza la opción /shelveset, muestra información sobre los cambios pendientes en un conjunto de cambios aplazados.
Requisitos: vea Referencia de permisos para Team Foundation Server.
tf stat[us] itemspec [/collection:TeamProjectCollectionUrl]
[/login:username,[password]]
([/workspace:workspacename[;workspaceowner]]
| [/shelveset:shelvesetname[;shelvesetowner]])
[/format:(brief|detailed)] [/recursive][/user:(*|username)]
[/nodetect]
Parámetros
Argumento |
Descripción |
---|---|
/collection: TeamProjectCollectionUrl |
Al utilizar la opción /workspace, se debe especificar la dirección URL de la colección de proyectos de equipo que contiene el área de trabajo que, a su vez, incluye los cambios pendientes. Por ejemplo: http://myserver:8080/tfs/DefaultCollection. Si no se especifica, de forma predeterminada se supone que la colección de proyectos de equipo es la que contiene el área de trabajo que asigna el directorio actual. Se omite si no se usa la opción /workspace. Nota Vea la sección Comentarios más abajo para consultar las limitaciones de esta opción. |
/format |
Especifica el nivel de detalle con el que se muestran los cambios pendientes:
|
itemspec |
Especifica los elementos para los que desea obtener datos de los cambios pendientes. Para obtener información sobre la sintaxis, vea Usar los comandos del control de versiones de Team Foundation. Puede especificar más de un argumento itemspec. |
/login |
Especifica la cuenta de usuario que se va a utilizar para ejecutar el comando. Consulta Usar los comandos del control de versiones de Team Foundation. |
/recursive |
Recupera de forma recursiva datos sobre los cambios pendientes en los elementos del directorio especificado o en cualquier subdirectorio. |
/shelveset:shelvesetname[;shelvesetowner] |
Especifica el conjunto de cambios aplazados que contiene los cambios que desea mostrar. Esta opción no se puede combinar con la opción /workspace. |
/user |
Muestra todos los cambios pendientes realizados por el usuario especificado. Mediante el símbolo de asterisco (*), se incluyen los datos de los cambios de todos los usuarios. El valor predeterminado es el usuario actual. Nota Vea la sección Comentarios más abajo para consultar las limitaciones de esta opción. |
/workspace:workspacename[;workspaceowner] |
Especifica el nombre del área de trabajo que contiene los cambios pendientes. Si no se especifica, el área de trabajo es el que asigna el directorio actual. Puede especificar workspaceowner para recopilar los datos de los cambios pendientes en un área de trabajo que pertenece a un usuario específico. Si no se especifica, se supone que el área de trabajo es el usuario actual y, si se especifica, el valor de /login:username. Esta opción no se puede combinar con la opción /shelveset. Nota Vea la sección Comentarios más abajo para consultar las limitaciones de esta opción. |
Comentarios
Puede utilizar el comando Status para ver los cambios pendientes en el área de trabajo actual (por ejemplo, el área de trabajo que asigna el directorio actual en la ventana del símbolo del sistema) independientemente de si se trata de un área de trabajo local o un área de trabajo del servidor. También puede utilizar este comando para ver los cambios pendientes en un área de trabajo del servidor remoto (por ejemplo, los cambios realizados por otro usuario en otro equipo de desarrollo) mediante las opciones /collection, /user y /workspace. Sin embargo, no puede ver los cambios pendientes en un área de trabajo local remota.
Vea también: Decidir entre usar un área de trabajo local o del servidor.
Ejemplos
En todos los siguientes ejemplos, suponga que $/SiteApp/Main/ está asignado a c:\code\SiteApp\Main\ en el área de trabajo.
Mostrar todos los cambios en el área de trabajo actual
c:\code\SiteApp\Main\SolutionA\>tf stat
Muestra todos los cambios pendientes en el área de trabajo.
Mostrar todos los cambios en una carpeta
c:\code\SiteApp\Main>tf stat SolutionA\*
Muestra los cambios pendientes en todos los elementos de la carpeta SolutionA.
Mostrar todos los cambios en una carpeta y sus subcarpetas
c:\code\SiteApp\Main>tf stat SolutionA\* /recursive
Muestra los cambios pendientes en todos los elementos de la carpeta SolutionA (incluidos los de las subcarpetas).
Uso en Visual Studio
- Desarrollar código y administrar cambios pendientes Utilice Visual Studio para ver y administrar los cambios pendientes.
Sugerencias
La mayoría de los cambios realizados en los archivos de control de versiones se ponen en cola como cambios pendientes en el área de trabajo. Vea Desarrollar código y administrar cambios pendientes y Crear y trabajar con áreas de trabajo.
Puede utilizar el comando Difference Command para obtener detalles sobre los cambios de edición (cambios en el contenido) de un archivo.
Si tiene que aplazar los cambios (y posiblemente limpiar el área de trabajo para otra tarea), utilice el Shelve (Comando). Para obtener más información acerca de los conjuntos de datos aplazados, vea Suspender el trabajo y administrar los conjuntos de datos aplazados.
Cuando esté preparado para proteger los cambios en el servidor, utilice el comando Checkin (Comando).