Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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
- Autorisations TFVC par défaut.
- L’espace de travail TFVC est configuré sur l’ordinateur de développement. Consultez la commande Espace de travail ou configurer Team Foundation Version Control sur votre ordinateur de développement.
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
- Vous pouvez également utiliser Visual Studio pour ajouter des fichiers au serveur.
Conseils
- Les résultats de la
addcommande 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.