Comando merges (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 tf merges
muestra información detallada sobre las fusiones mediante combinación anteriores entre las ramas de origen y destino especificadas en Control de versiones de Team Foundation (TFVC).
Requisitos previos
Para usar el comando merges
, hay que tener el permiso Leer establecido en Permitir en las ramas de origen y de destino. Para obtener más información, vea Permisos de TFVC predeterminados.
Sintaxis
tf merges [source] destination [/recursive] [/extended] [/format:(brief|detailed)] [/login:username, [password]] [/showall]]] [/collection:TeamProjectCollectionUrl]
Parámetros
Argumentos
Argument
Descripción
<source>
Filtra el historial de fusión mediante combinación para incluir solo las entradas con los orígenes especificados.
Este parámetro es opcional.
<destination>
Especifica la rama de destino cuyo historial de fusión mediante combinación se muestra.
Este parámetro es obligatorio.
<username>
Proporciona un valor a la opción /login
. Puede especificar un valor username
como DOMAIN\username
o username
.
<TeamProjectCollectionUrl>
Dirección URL de la colección de proyectos que contiene las ramas cuyo historial de fusión mediante combinación quiere mostrar, por ejemplo, http://myserver:8080/tfs/DefaultCollection
.
Opciones
Opción
Descripción
/recursive
Muestra información de todas las fusiones mediante combinación en la carpeta de servidor de TFVC especificada y sus subcarpetas.
/extended
Muestra una lista de fusiones mediante combinación correspondiente a un intervalo específico de elementos de destino, por ejemplo, tf merges tgt\file1.txt; C21-25
. Esta opción muestra los tipos de fusiones mediante combinación (por ejemplo, adición o edición) e información detallada sobre los elementos de origen y destino. Esta opción implica /format: Detailed
.
Nota:
Esta opción no se puede usar si se especifica un elemento de origen.
/format
Especifica los formatos en los que puede aparecer el historial de fusiones mediante combinación:
Brief
(valor predeterminado): muestra los números de conjunto de cambios de los elementos de origen y de destino, así como el autor y la fecha de protección del destino.Detailed
: muestra las rutas de acceso detalladas y los números de conjunto de cambios de los elementos de origen y de destino.
/login
Especifica el nombre de usuario y la contraseña para autenticar al usuario con Azure DevOps.
/showall
Muestra todas las fusiones mediante combinación anteriores de un elemento de destino determinado bajo su nombre actual, así como todos los nombres usados anteriormente.
/collection
Especifica la colección de proyectos.
Observaciones
Para obtener 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 siguiente ejemplo se muestra información sobre todas las operaciones de fusión mediante combinación realizadas entre Beta1_branch y RTM_branch.
c:\projects>tf merges /recursive Beta1_branch RTM_branch
Resultados del ejemplo:
Changeset Merged in Changeset Author Date
--------------------------------------------------------
135 162 Justin 10/31/2003
146 162 Justin 10/31/2003
147* 167 Bill 11/02/2003
El asterisco *
junto al conjunto de cambios n.º 147 indica que solo algunos de los cambios de ese conjunto de cambios n.º 147 se fusionaron mediante combinación en el conjunto de cambios n.º 167.