Commande Branches

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

Visual Studio 2019 | Visual Studio 2022

Affiche l’historique d’une branche pour un fichier ou un dossier spécifié.

Prérequis

Pour utiliser la commande branches, votre autorisation Lire doit être définie sur Autoriser pour l’élément et toutes les branches pour afficher leur historique. Pour plus d’informations, consultez Autorisations TFVC par défaut.

Syntaxe

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

Paramètres

Argument

Argument

Description

<Itemspec>

Identifie le fichier ou le dossier qui contient la branche que vous souhaitez examiner. Pour plus d’informations sur la façon dont TFVC analyse les <itemspec>s pour déterminer quels éléments se trouvent dans l’étendue, consultez Utiliser les commandes de Team Foundation Version Control, Utiliser des options pour modifier le fonctionnement d’une commande.

<versionspec>

Fournit une valeur pour l’option /version. Pour plus d’informations sur la façon dont TFVC analyse les spécifications d’une version pour déterminer quels éléments se trouvent dans l’étendue, consultez Utiliser les commandes de Team Foundation Version Control.

<TeamProjectCollectionUrl>

URL de la collection de projets qui contient un fichier ou un dossier dans une branche pour laquelle vous souhaitez afficher l’historique, par exemple, http://myserver:8080/tfs/DefaultCollection.

<username>

Fournit une valeur à l’option /login. Vous pouvez spécifier une valeur de nom d’utilisateur en tant que Domain\username ou username.

Option

Option

Description

/version

Spécifie la version du chemin d’accès. Cette option est rarement utilisée.

/collection

Spécifie la collection de projets.

/login

Spécifie le nom d’utilisateur et le mot de passe pour authentifier l’utilisateur auprès d’Azure DevOps.

Notes

La commande branches vous indique quand un élément a été la source ou la destination d’une opération de branche. La sortie affiche la branche parente pour chaque version.

Pour plus d’informations sur l’utilisation de l’utilitaire tf de ligne de commande, consultez Utiliser les commandes de contrôle de version Team Foundation.

Exemples

Les exemples suivants supposent que c:\projects est mappé au dossier principal de l’espace de travail.

L’exemple suivant affiche l’historique des branches pour le fichier contrôlé par la version C:\314.cs.

c:\projects>tf branches 314.cs

L’exemple suivant affiche l’historique des branches de l’élément header.h dans le serveur de contrôle de version Team Foundation.

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

L’exemple suivant affiche l’historique des branches du dossier $/rel30/math.

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

L’exemple suivant affiche l’historique des branches pour WindowsApplication13-branch. Les résultats indiquent l’historique de la branche spécifiée à l’aide de crochets obliques.

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