Comando Branches

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

Visual Studio 2019 | Visual Studio 2022

Muestra el historial de una rama para un archivo o carpeta especificados.

Requisitos previos

Para usar el comando branches, el permiso Lectura debe establecerse en Permitir para el elemento y todas las ramas para ver su historial. Para más información, vea Permisos predeterminados de TFVC.

Sintaxis

tf branches itemspec [/version:versionspec] [/collection:TeamProjectCollectionUrl] [/login:username,[password]]

Parámetros

Argumento

Argument

Descripción

<Itemspec>

Identifica el archivo o carpeta que contiene la rama que quiere examinar. Para obtener más información sobre la manera en que TFVC analiza <itemspec> para determinar qué elementos están dentro del ámbito, vea Uso de comandos de Control de versiones de Team Foundation: uso de opciones para modificar el funcionamiento de un comando.

<versionspec>

Proporciona un valor para la opción /version. Para más información sobre cómo TFVC analiza una especificación de versión para determinar qué elementos están dentro de su ámbito, vea Uso de comandos de control de versiones de Team Foundation.

<TeamProjectCollectionUrl>

La dirección URL de la colección de proyectos que contiene un archivo o carpeta en una rama cuyo historial quiere mostrar, 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.

Opción

Opción

Descripción

/version

Especifica la versión de la ruta de acceso. Esta opción se usa raramente.

/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

El comando branches indica cuándo un elemento ha sido el origen o el destino de una operación de rama. La salida muestra la rama primaria para cada versión.

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 los siguientes ejemplos se da por hecho que c:\projects se asigna a la carpeta principal del área de trabajo.

En el ejemplo siguiente se muestra el historial de ramas del archivo controlado por versiones C:\314.cs.

c:\projects>tf branches 314.cs

En el ejemplo siguiente se muestra el historial de ramas del elemento header.h en el servidor de control de versiones de Team Foundation.

c:\projects>tf branches $/applications/header.h

En el ejemplo siguiente se muestra el historial de ramas de la carpeta $/rel30/math.

c:\projects>tf branches $/rel30/math/

En el ejemplo siguiente se muestra el historial de ramas de WindowsApplication13-branch. Los resultados indican el historial de la rama especificada mediante corchetes angulares.

D:\projects\ws1>tf branches WindowsApplication13-branch
$/jun16-1/WindowsApplication13
>>      $/jun16-1/WindowsApplication13-branch   Branched from version 3 <<
                $/jun16-1/WindowsApplication13-branch-prime     Branched from version 5
        $/jun16-1/WindowsApplication13-branch2  Branched from version 3