Ajouter une commande (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 add ajoute des fichiers et des dossiers à un référentiel TFVC.

Prérequis

Syntaxe

tf add itemspec [/lock:(none|checkin|checkout)] [/encoding:filetype] 
[/noprompt] [/recursive] [/noignore] [/login:username,[password]] 

Paramètres

Paramètre Description
/encoding: <filetype> Ignorez ce paramètre.
itemspec Spécifie le type de l'élément à ajouter. Vous pouvez spécifier plusieurs arguments itemspec.
/lock Applique ou supprime un verrou. Consultez Utiliser les commandes Team Foundation Version Control.
/noignore Par défaut, le contrôle de version ignore certains types de fichiers, tels que les fichiers .dll. Vous pouvez configurer les types de fichiers à ignorer à l’aide d’un fichier .tfignore. Consultez Personnaliser les fichiers ignorés par la gestion de version. Les règles dans le fichier .tfignore s'appliquent à la commande add, lorsque vous spécifiez un caractère générique dans votre itemspec. Pour remplacer ces règles, spécifiez /noignore.
/noprompt Supprime l'affichage des fenêtres et les boîtes de dialogue et redirige les données de production à l'invite de commandes. Consultez Utiliser les commandes Team Foundation Version Control.
/recursive Ajoute récursivement tous les éléments dans le répertoire spécifié et ses sous-répertoires.

Exemples

Les exemples suivants supposent que c:\code\SiteApp\Main\ est mappé à $/SiteApp/Main/ situé dans l’espace de travail.

Ajouter tous les nouveaux fichiers dans un espace de travail local

De nouveaux fichiers dans l'espace de travail local sont automatiquement détectés. Vous pouvez promouvoir ces fichiers récemment détectés à vos modifications en attente.

La commande suivante ajoute les dernières versions de tous les éléments d’un espace de travail local, à l’exception de ceux qui sont ignorés :

c:\code\SiteApp\Main\SolutionA\Project1>tf add

La commande suivante ajoute les dernières versions de tous les éléments d’un espace de travail local, à l’exception de ceux qui sont ignorés :

c:\code\SiteApp\Main\SolutionA\Project1>tf add /noignore

Ajouter des éléments individuels

La commande suivante ajoute les fichiers program1.cs et program2.cs :

c:\code\SiteApp\Main>tf add program1.cs program2.cs

Ajouter de manière récursive tous les éléments d'un type spécifique

La commande suivante ajoute tous les fichiers de code C# (.cs) au répertoire actif et à tous les sous-répertoires :

c:\code\SiteApp\Main>tf add *.cs /recursive

Utilisation de Visual Studio

Conseils

  • Les résultats de cette commande add sont mis en file d'attente comme modifications en attente et prennent effet sur le serveur lorsque vous les consultez. Consultez Checkin, Commande.
  • Pour mettre de côté les modifications ou nettoyer votre espace de travail en vue d’une autre tâche, utilisez la commande Réserver.