Commande Localversions (Team Foundation Version Control)

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

Visual Studio 2019 | Visual Studio 2022

La commande Team Foundation Version Control (TFVC) localversions affiche la version d’un ou de plusieurs éléments dans un espace de travail.

Prérequis

Pour utiliser la commande localversions, vous devez disposer de l’autorisation Utiliser pour l’espace de travail. Pour plus d’informations, consultez Autorisations TFVC par défaut.

Syntaxe

tf localversions ItemSpec
[/recursive] [/format:brief|detailed]
[/workspace:WorkspaceName[;WorkspaceOwner]] [/collection:TeamProjectCollectionUrl]

Paramètres

Arguments

Argument

Description

<itemspec>

Spécifiez un fichier ou un dossier qui contient les fichiers pour lesquels vous souhaitez afficher les numéros de version.

Vous ne pouvez spécifier qu’un fichier ou un dossier local. Par exemple, c:\project1\binder.cs est valide, mais $/project1/binder.cs n’est pas valide.

Notes

Vous pouvez spécifier plusieurs arguments itemspec.

<workspacename>

Utilisez cet argument avec l’option /workspace permettant de spécifier un espace de travail autre que celui mappé au répertoire actif.

<workspaceowner>

Utilisez cet argument avec l’argument workspacename si vous souhaitez spécifier un espace de travail public.

<TeamProjectCollectionUrl>

URL de la collection de projets qui contient un ou plusieurs éléments pour lesquels vous souhaitez afficher la version, par exemple http://myserver:8080/tfs/DefaultCollection.

Options

Option

Description

/format

Spécifiez l’une des options suivantes pour contrôler la façon dont les données retournées par cette commande s’affichent :

  • Brief (valeur par défaut) : chaque répertoire n’apparaît qu’une seule fois, suivi des fichiers qu’il contient.
  • Detailed: chaque fichier apparaît après son chemin d’accès complet.

/recursive

Spécifiez cette option si vous souhaitez que l’opération inclue des éléments dans les sous-dossiers.

/workspace

Spécifiez cette option pour afficher des données sur les versions d’éléments d’un espace de travail autre que celle mappée au répertoire actif.

/collection

Spécifie la collection de projets.

Notes

Lorsque vous obtenez ou consultez un fichier, vous téléchargez généralement la version la plus récente. Toutefois, vous avez peut-être des versions antérieures de certains fichiers dans votre espace de travail.

Par exemple, vous avez peut-être extrait certains fichiers et n’avez pas archivé votre travail pendant plusieurs semaines. D’autres personnes de votre équipe ont peut-être vérifié les modifications apportées aux mêmes fichiers pendant cette période. Dans ce cas, les versions de ces fichiers dans votre espace de travail sont antérieures aux versions actuelles de votre serveur pour TFVC. Vous pouvez utiliser la commande localversions pour obtenir des informations sur les versions de ces fichiers dans votre espace de travail.

D’autres commandes TFVC fournissent plus d’informations sur les éléments de votre serveur pour TFVC et les espaces de travail qui y sont mappés. Pour plus d’informations sur l’utilisation de l’utilitaire de ligne de commande tf, consultez Utiliser les commandes de contrôle de version Team Foundation.

Exemples

L’exemple suivant affiche la version du fichier ControllerBase.cs dans l’espace de travail mappé au dossier c:\workspaces\FeatureA\catalog\controller.

c:\workspaces\FeatureA\catalog\controller>tf localversions ControllerBase.cs

L’exemple suivant affiche les versions de tous les fichiers, y compris celles des sous-dossiers, dans l’espace de travail mappé au dossier c:\workspaces\FeatureA\catalog. Étant donné que l’option /format:detailed est spécifiée, chaque fichier apparaît avec son chemin d’accès complet.

c:\workspaces\FeatureA\catalog\>tf localversions . /recursive /format:detailed