Compartir a través de


Comando Estantes (Control de versiones de Team Foundation)

Azure DevOps Services | Azure DevOps Server 2022: Azure DevOps Server 2019

Visual Studio 2019 | de Visual Studio 2022

El comando de control de versiones de Team Foundation (TFVC) shelvesets muestra información sobre un conjunto de cambios desciclados.

Prerrequisitos

Para usar el comando de shelvesets, tenga el permiso Leer y el permiso Dessactive establecido en Permitir para los elementos de los conjuntos de estantes. Para obtener más información, consulte permisos predeterminados de TFVC.

Sintaxis

tf shelvesets [/owner:ownername] [/format:(brief|detailed)] [/collection:TeamProjectCollectionUrl]] [/login:username,[password]] shelvesetname

Parámetros

Argumentos

de argumentos de descripción
<ownername> Proporciona un valor como * o DOMAIN\username a la opción /owner.
<shelvesetname> Nombre del conjunto de estantes.
<TeamProjectCollectionUrl> Dirección URL de la colección de proyectos que contiene un conjunto de cambios archivados sobre los que desea mostrar información, por ejemplo, http://myserver:8080/tfs/DefaultCollection.
<username> Proporciona un valor a la opción /login. Puede especificar un valor de nombre de usuario como DOMAIN\username o username.

Opciones

de opción de descripción
/owner Especifica uno o varios propietarios de conjuntos de estantes. Puede usar caracteres comodín.
/format Especifica en qué tipo de formato se va a mostrar la información del conjunto de estantes.

Brief muestra el nombre del conjunto de estantes, el nombre del usuario que lo creó y un comentario de conjunto de estantes, si existe uno. Detailed muestra el nombre, el propietario y el comentario del conjunto de estantes, además de una lista de elementos de trabajo asociados y las notas de registro. Brief es el valor predeterminado.
/collection Especifica la colección de proyectos.
/login Especifica el nombre de usuario y la contraseña para autenticar al usuario con Azure DevOps.

Observaciones

Los conjuntos de estantes se crean mediante el comando Shelve. Los conjuntos de estantes se almacenan en el servidor de Azure DevOps y cualquier usuario que tenga permisos suficientes puede recuperarlo en un área de trabajo mediante el comando Unshelve de .

A diferencia de un conjunto de cambios, un conjunto de estantes es una entidad sin versiones. Si usted u otro usuario deshace los elementos en un conjunto de estantes, edite varios archivos y vuelva a deshacer el conjunto de estantes, TFVC no crea una nueva versión de los elementos para la comparación futura. TFVC no mantiene ningún registro de quién revisó los elementos, cuándo o cómo. Para obtener más información sobre cómo decidir si se va a archivar o proteger un conjunto de cambios pendientes y una visión general de la terminación, consulte Trabajar con conjuntos de estantes.

Para obtener información detallada sobre las revisiones de archivos de origen individuales en un conjunto de estantes determinado, puede usar el comando estado de con la opción /shelveset.

Puede comparar una revisión archivada con su versión de conjunto de estantes base sin deshacer el elemento en el área de trabajo. Puede usar esta característica para realizar una revisión rápida del código del mismo nivel.

Para obtener más información sobre cómo usar la utilidad de línea de comandos de tf, consulte Usar comandos de control de versiones de Team Foundation.

Ejemplos

En el ejemplo siguiente se muestra información sobre el conjunto de BuddyTest_23 estantes del servidor de Azure DevOps al que se asigna el directorio actual:

c:\projects>tf shelvesets BuddyTest_23

En el ejemplo siguiente se enumeran los conjuntos de estantes propiedad de Pat:

c:\projects>tf shelvesets /owner:Pat

En el ejemplo siguiente se muestra información sobre todos los conjuntos de estantes del servidor de Azure DevOps al que se asigna el directorio actual:

c:\projects>tf shelvesets /owner:*