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
L’espace de travail TFVC configuré sur la machine de développement. Consultez la Commande d’espace de travail ou Configurer Team Foundation Version Control sur votre machine de développement.
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
- Utilisez Visual Studio pour ajouter des fichiers au serveur.
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.