Comando Conjunto de cambios agregados pendientes de confirmación (Control de versiones de Team Foundation)
Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019
Visual Studio 2019 | Visual Studio 2022
El comando Control de versiones de Team Foundation (TFVC) shelvesets
muestra información acerca de un conjunto de cambios preparados para confirmar.
Requisitos previos
Para usar el comando shelvesets
, debe tener el permiso Lectura y el permiso Extraer del repositorio establecidos en Permitir para los elementos de los conjuntos de cambios agregados pendientes de confirmación. Para más información, vea Permisos predeterminados de TFVC.
Sintaxis
tf shelvesets [/owner:ownername] [/format:(brief|detailed)] [/collection:TeamProjectCollectionUrl]] [/login:username,[password]] shelvesetname
Parámetros
Argumentos
Argument | Descripción |
---|---|
<ownername> |
Proporciona un valor como * o DOMAIN\username a la opción /owner . |
<shelvesetname> |
Nombre del conjunto de cambios agregados pendientes de confirmación. |
<TeamProjectCollectionUrl> |
Dirección URL de la colección de proyectos que contiene un conjunto de cambios preparados para confirmar sobre los que quiere 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
Opción | Descripción |
---|---|
/owner |
Especifica uno o varios propietarios de conjuntos de cambios agregados pendientes de confirmación. Puede usar caracteres comodín. |
/format |
Especifica en qué tipo de formato se va a mostrar información del conjunto de cambios agregados pendientes de confirmación.Brief muestra el nombre del conjunto de cambios agregados pendientes de confirmación, el nombre del usuario que lo creó y un comentario de conjunto de cambios agregados pendientes de confirmación, si existe uno. Detailed muestra el nombre, el propietario y el comentario del conjunto de cambios agregados pendientes de confirmación, además de una lista de elementos de trabajo asociados y las notas de inserción en el repositorio. El valor predeterminado es Brief . |
/collection |
Especifica el nombre de 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 cambios agregados pendientes de confirmación se crean mediante el comando Preparar para confirmar. Los conjuntos de cambios agregados pendientes de confirmación se almacenan en el servidor de Azure DevOps y cualquier usuario que tenga permisos suficientes puede recuperar en un área de trabajo mediante el comando Recuperar cambios agregados pendientes de confirmación.
A diferencia de un conjunto de cambios, un conjunto de cambios aplazados es una entidad sin control de versiones. Si usted u otro usuario deshace los elementos en un conjunto de cambios agregados pendientes de confirmación, edite varios archivos y vuelva a recuperar cambios agregados pendientes de confirmación, 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 preparar para confirmar o insertar en el repositorio un conjunto de cambios pendientes y una visión general de la preparación para confirmar, vea Trabajo con conjuntos de cambios agregados pendientes de confirmación.
Para obtener información detallada sobre las revisiones de archivos de origen individuales en un conjunto de cambios agregados pendientes de confirmación determinado, puede usar el comando Estado con la opción /shelveset
.
Puede comparar una revisión preparada para confirmar con su versión de conjunto de cambios agregados pendientes de confirmación base sin recuperar cambios agregados pendientes de confirmación del 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 más información sobre cómo usar la utilidad de línea de comandos tf
, vea Uso de comandos de control de versiones de Team Foundation.
Ejemplos
En el ejemplo siguiente se muestra información sobre el conjunto de cambios agregados pendientes de confirmación BuddyTest_23
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 cambios agregados pendientes de confirmación propiedad de Pat
:
c:\projects>tf shelvesets /owner:Pat
En el ejemplo siguiente se muestra información sobre todos los conjuntos de cambios agregados pendientes de confirmación del servidor de Azure DevOps al que se asigna el directorio actual:
c:\projects>tf shelvesets /owner:*