Comando shelvesets

Actualización: noviembre 2007

Muestra información sobre un conjunto de cambios aplazados.

Permisos necesarios

Para utilizar el comando shelvesets, debe tener el permiso Leer y el permiso Desproteger establecidos en Permitir para los elementos de los conjuntos de cambios aplazados. Para obtener más información, vea Permisos de Team Foundation Server.

tf shelvesets [/owner:ownername] [/format:(brief|detailed)] [/server:servername] shelvesetname

Parámetros

Argumento

Descripción

ownername

Proporciona un valor como * o DOMAIN\john para la opción /owner.

servername

Valor proporcionado por el usuario para la opción /server. Ejemplo: http://teamfoundation2.

shelvesetname

Nombre del conjunto de cambios aplazados.

Opción

Descripción

/owner

Especifica uno o varios propietarios del conjunto de cambios aplazados. Puede utilizar caracteres comodín.

/format

Especifica en qué tipo de formato se mostrará información del conjunto de cambios aplazados.

Brief muestra el nombre del conjunto de cambios aplazados, el nombre del usuario que lo creó y un comentario del conjunto de cambios aplazados si existe alguno. Detailed muestra el nombre, propietario y comentario del conjunto de cambios aplazados además de una lista de elementos de trabajo y notas de protección asociados. Brief es el valor predeterminado.

/server

Especifica la dirección URL del servidor en el que desea trabajar. Esta opción se requiere si el comando se invoca desde un directorio no asignado a un área de trabajo.

Comentarios

El comando shelve crea los conjuntos de cambios aplazados. Los conjuntos de cambios aplazados se almacenan en Team Foundation Server y puede recuperarlos en un área de trabajo cualquier usuario que tenga los permisos necesarios si utiliza el Comando unshelve. A diferencia de un conjunto de cambios, un conjunto de cambios aplazados es una entidad sin control de versiones. Si un usuario retoma los cambios aplazados que componen un conjunto de cambios aplazados, edita varios archivos y vuelve a aplazar los cambios del conjunto, Team Foundation no crea una nueva versión de los elementos para compararlos posteriormente y no mantiene ningún registro de quién revisó los elementos, cuándo o de qué forma. Para obtener más información sobre cómo decidir si aplazar o proteger un conjunto de cambios pendientes e información general sobre el aplazamiento, vea Trabajar con conjuntos de cambios aplazados del control de versiones.

Para obtener información detallada sobre las revisiones de archivo de código fuente individuales que componen un conjunto de cambios aplazados determinado, puede utilizar el Comando status con la opción /shelveset.

Puede comparar una revisión aplazada con su versión de conjunto de cambios aplazados base sin retomar los cambios aplazados del elemento en su área de trabajo. Puede utilizar esta característica para realizar una revisión de código del mismo nivel.

Para obtener más información sobre cómo encontrar 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 información sobre el conjunto de cambios aplazados de BuddyTest_23 para el Team Foundation Server al que se asigna el directorio actual.

c:\projects>tf shelvesets BuddyTest_23

En el ejemplo siguiente se muestran los conjuntos de cambios aplazados que pertenecen a "John".

c:\projects>tf shelvesets /owner:John

El ejemplo siguiente muestra información acerca de los conjuntos de cambios aplazados en el servidor de Team Foundation Server al que está asignado el directorio actual.

c:\projects>tf shelvesets /owner:*

Vea también

Conceptos

Trabajar con conjuntos de cambios aplazados del control de versiones

Referencia

Sintaxis de la línea de comandos (Team System)

Comando status

Comando changeset

Comando shelve

Comando unshelve

Otros recursos

Comandos de la utilidad Tf de la línea de comandos