Merges, commande

Affiche des informations détaillées sur les fusions passées entre la source spécifiée et les branches de destination.

Autorisations requises

Pour utiliser la commande merges, vous devez disposer de l'autorisation Lire avec la valeur Autoriser pour les branches source et de destination. Pour plus d'informations, consultez Autorisations de Team Foundation Server.

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

Paramètres

Argument

Description

source

Filtre l'historique de fusion pour inclure uniquement des entrées avec les sources spécifiées.

Ce paramètre est optionnel.

destination

Spécifie la branche de destination pour laquelle l'historique de fusion est affiché.

Ce paramètre est obligatoire.

username

Fournit une valeur pour l'option /login. Vous pouvez spécifier une valeur de nom d'utilisateur comme DOMAINE\NomUtilisateur ou NomUtilisateur.

TeamProjectCollectionUrl

URL de la collection de projets d'équipe qui contient les branches au sujet desquelles vous souhaitez afficher l'historique de fusion (par exemple, http://myserver:8080/tfs/DefaultCollection).

Option

Description

/recursive

Affiche les informations sur toutes les fusions dans le dossier spécifié du serveur de contrôle de version Team Foundation et ses sous-dossiers.

/extended

Affiche une liste des fusions dans une plage spécifique d'éléments cibles (par exemple : tf merges tgt\file1.txt; C21-25). Cette option affiche les types de fusion (par exemple, ajout ou modification) et d'informations détaillées au sujet des éléments source et cible. Cette option implique /format: Detailed.

RemarqueRemarque
Vous ne pouvez pas utiliser cette option si vous avez spécifié un élément de source.

/format

Spécifie les formats d'affichage de l'historique des fusions :

  • Brief : valeur par défaut, affiche les numéros de l'ensemble de modifications pour les éléments source et cible, ainsi que l'auteur et la date de l'opération d'extraction cible.

  • Detailed : affiche les chemins d'accès et les numéros de l'ensemble de modifications détaillés pour les éléments source et cible.

/login

Spécifie le nom d'utilisateur et le mot de passe pour authentifier l'utilisateur avec Visual Studio Team Foundation Server.

/showall

Affiche toutes les fusions passées pour un élément cible donné sous son nom actuel et tous les noms précédemment utilisés.

/collection

Spécifie la collection du projet d'équipe.

Notes

Pour obtenir des liens vers d'autres commandes de Team Foundation qui fournissent des informations supplémentaires sur les éléments se trouvant sur votre serveur de contrôle de version Team Foundation et tous les espaces de travail qui correspondent à ce serveur, consultez Commandes d'information.

Pour plus d'informations sur la localisation de l'utilitaire en ligne de commande tf, consultez Commandes de l'utilitaire en ligne de commande Tf.

Exemples

L'exemple suivant affiche des informations sur toutes les opérations de fusion exécutées entre Beta1_branch et RTM_branch.

c:\projects>tf merges /recursive Beta1_branch RTM_branch
  • Résultat de l'exemple :

    Changeset  Merged in Changeset   Author   Date
    --------------------------------------------------------
    135         162                   Justin     10/31/2003
    146         162                   Justin      10/31/2003
    147*        167                   Bill       11/02/2003
    

    L'astérisque '*' devant l'ensemble de modifications 147 indique que seules quelques modifications de cet ensemble de modifications #147 ont été fusionnés dans l'ensemble de modifications #167.

Voir aussi

Référence

Syntaxe de ligne de commande (Contrôle de version)

Merge, commande

Branch, commande

Concepts

Commandes d'information

Autres ressources

Commandes de l'utilitaire en ligne de commande Tf

Création de branches et fusion