Compartir a través de


Comando Merges (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 tf merges muestra información detallada sobre las combinaciones anteriores entre las ramas de origen y destino especificadas en control de versiones de Team Foundation (TFVC).

Prerrequisitos

Para usar el comando merges, tenga el permiso Read establecido en Permitir para las ramas de origen y destino. Para obtener más información, consulte permisos predeterminados de TFVC.

Sintaxis

tf merges [source] destination [/recursive] [/extended] [/format:(brief|detailed)] [/login:username, [password]] [/showall]]] [/collection:TeamProjectCollectionUrl]

Parámetros

Argumentos

de argumentos de

descripción

<source>

Filtra el historial de mezcla para incluir solo entradas con los orígenes especificados.

Este parámetro es opcional.

<destination>

Especifica la rama de destino para la que se muestra el historial de mezcla.

Este parámetro es obligatorio.

<username>

Proporciona un valor a la opción /login. Puede especificar un valor de username como DOMAIN\username o username.

<TeamProjectCollectionUrl>

Dirección URL de la colección de proyectos que contiene las ramas sobre las que desea mostrar el historial de mezcla, por ejemplo, http://myserver:8080/tfs/DefaultCollection.

Opciones

de opción de

descripción

/recursive

Muestra información de todas las combinaciones en la carpeta de servidor TFVC especificada y sus subcarpetas.

/extended

Muestra una lista de combinaciones para un intervalo específico de elementos de destino, por ejemplo, tf merges tgt\file1.txt; C21-25. Esta opción muestra los tipos de combinaciones, por ejemplo, agregar o editar, e información detallada sobre los elementos de origen y destino. Esta opción implica /format: Detailed.

Nota

No puede usar esta opción si especifica un elemento de origen.

/format

Especifica los formatos en los que puede aparecer el historial de mezcla:

  • Brief (valor predeterminado): muestra los números del conjunto de cambios para los elementos de origen y destino y el autor y la fecha de la comprobación de destino.
  • Detailed: muestra las rutas de acceso detalladas y los números del conjunto de cambios para 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 combinaciones anteriores de un elemento de destino determinado bajo su nombre actual y 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 de tf, consulte Usar comandos de control de versiones de Team Foundation.

Ejemplos

En el ejemplo siguiente se muestra información sobre todas las operaciones de combinación realizadas entre el Beta1_branch y el RTM_branch.

c:\projects>tf merges /recursive Beta1_branch RTM_branch

Salida de 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 147 indica que solo algunos de los cambios de ese conjunto de cambios n.º 147 se combinaron en el conjunto de cambios n.º 167.