Partager via


Ajouter une commande (Team Foundation Version Control)

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

Visual Studio 2019 | Visual Studio 2022

La commande Team Foundation Version Control add ajoute des fichiers et des dossiers à un référentiel TFVC.

Prerequisites

Syntaxe

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

Paramètres

Paramètre Descriptif
/encoding: <filetype> Ignorez ce paramètre.
itemspec Spécifie l’étendue des éléments à ajouter. Vous pouvez spécifier plusieurs itemspec arguments.
/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 . Voir Personnaliser le contrôle de version des fichiers ignoré. Les règles d’un fichier .tfignore s’appliquent à la add commande 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 des boîtes de dialogue et redirige les données de sortie vers l’invite de commandes. Consultez Utiliser les commandes Team Foundation Version Control.
/recursive Ajoute de manière récursive des éléments dans le répertoire spécifié et tous les sous-répertoires.

Examples

Les exemples suivants supposent que les c:\code\SiteApp\Main\ mappages sont fournis $/SiteApp/Main/ dans l’espace de travail.

Ajouter tous les nouveaux fichiers dans un espace de travail local

Les nouveaux fichiers d’un espace de travail local sont détectés automatiquement. Vous pouvez promouvoir ces fichiers nouvellement détectés vers 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 des éléments 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, même les éléments désignés comme 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) dans le répertoire actif et tous les sous-répertoires :

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

Travailler dans Visual Studio

Conseils

  • Les résultats de la add commande sont mis en file d’attente en tant que modifications en attente et ne prennent pas effet sur le serveur tant que vous ne les archivez pas. Consultez la commande Checkin.
  • Pour mettre de côté les modifications ou nettoyer votre espace de travail pour une autre tâche, utilisez la commande Shelve.