Shelvesets (Comando)
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)] [/collection:TeamProjectCollectionUrl]] [/login:username,[password]] shelvesetname
Parámetros
Argumento |
Descripción |
---|---|
ownername |
Proporciona un valor como * o DOMAIN\john para la opción /owner. |
shelvesetname |
Nombre del conjunto de cambios aplazados. |
TeamProjectCollectionUrl |
La dirección URL de la colección de proyectos de equipo que contiene un conjunto de cambios aplazados sobre los que desea mostrar información (por ejemplo, http://myserver:8080/tfs/DefaultCollection). |
username |
Proporciona un valor para la opción /login. Puede especificar un valor de nombre de usuario como DOMINIO\NombreDeUsuario o NombreDeUsuario. |
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. Detailed muestra el nombre del conjunto de cambios aplazados, el propietario y el comentario, así como una lista de elementos de trabajo asociados y cualquier nota de protección. El valor predeterminado es Brief. |
/collection |
Especifica la colección del proyecto de equipo. |
/login |
Especifica el nombre de usuario y la contraseña para autenticar al usuario con Visual Studio Team Foundation Server. |
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 Unshelve (Comando). 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.
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 Status (Comando) 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 entre compañeros.
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
Referencia
Sintaxis de la línea de comandos (Control de versiones)
Conceptos
Trabajar con conjuntos de cambios aplazados