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.
Ajoute des fichiers et des dossiers et des fichiers au contrôle de version
Conseil |
|---|
|
Exigences générales : consultez Autorisations de Team Foundation Server.
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. Pour obtenir la syntaxe, consultez Référence de commande du contrôle de version Team Foundation |
/lock |
Applique ou supprime un verrou.Consultez Référence de commande du contrôle de version Team Foundation. |
/login:username,[password] |
Spécifie le compte d'utilisateur pour exécuter la commande.Consultez Référence de commande du contrôle de version Team Foundation. |
/noignore |
Par défaut, certains types de fichiers (par exemple, fichiers .dll) sont ignorés par le contrôle de version.Les règles dans les fichiers .tfignore s'appliquent à la commande Add lorsque vous spécifiez un masque dans votre itemspec.Pour substituer l'application des règles dans ce cas, spécifiez l'option /noignore . Vous pouvez configurer les types de fichiers sont ignorés à l'aide d'un fichier de .tfignore (voir l' ajoutez les fichiers : fichier de .tfignore). |
/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 Référence de commande du contrôle de version Team Foundation. |
/recursive |
Ajoute récursivement tous les éléments dans le répertoire spécifié et ses sous-répertoires. |
Exemples
Dans les exemples suivants, supposez que $/SiteApp/Main/ est mappé à c:\code\SiteApp\Main\ dans l'espace de travail.
Ajoutez 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.
c:\code\SiteApp\Main\SolutionA\Project1>tf add
Ajoute les versions les plus récentes de tous les éléments (sauf ceux qui sont ignoré) dans un espace de travail local.
c:\code\SiteApp\Main\SolutionA\Project1>tf add /noignore
Ajoute les versions les plus récentes de tous les éléments dans un espace de travail local.
Ajoute des éléments individuels.
c:\code\SiteApp\Main>tf add program1.cs program2.c
Ajoute les fichiers program1.cs et program2.c.
Ajoute de manière récursive tous les éléments d'un type spécifique
c:\code\SiteApp\Main>tf add *.cs /recursive
Ajoute tous les fichiers de code C# (.cs) au répertoire actif et à tous les sous-répertoires.
Utilisation de Visual Studio
- Ajouter des fichiers au serveur Utilisez Visual Studio pour ajouter des fichiers au serveur.
Conseils
Les résultats de cette commande sont mis en file d'attente comme modifications en attente (consultez Status, commande) et prennent effet sur le serveur lorsque vous les consultez (voir Checkin, commande).
Si vous devez mettre de côté les modifications (et peut-être également souhaiter nettoyer votre espace de travail d'une autre tâche), utilisez Shelve, commande.
Conseil