Checkout (ou Edit), commande
Contrôle un fichier et modifie son statut de modifications en attente en « à modifier ». Vous pouvez appeler cette commande à l'aide de Checkout ou Edit.
Exigences générales : consultez Référence des autorisations pour Team Foundation Server.
tf checkout [/lock:(none|checkin|checkout)] [/recursive] [/encoding:encoding] itemspec [/login: username,[password]]
Paramètres
Paramètre |
Description |
---|---|
/encoding |
Ignorez ce paramètre. |
itemspec |
Spécifie la portée des éléments pour signer. 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. |
/recursive |
De manière récursive éléments de contrôles dans le dossier spécifié et tous les sous-répertoires. |
Exemples
Extraire un élément unique
c:\code\SiteApp\Main\SolutionA\Project1\>tf checkout program.cs
Contrôles program.cs.
Extrait deux éléments
c:\code\SiteApp\Main\SolutionA\Project1\>tf checkout program1.cs program2.c
Extrait les fichiers, program1.cs et program2.c.
Utilisation de Visual Studio
- Utilisez Visual Studio pourExtraire et modifier des fichiers aux fichiers de contrôle.
Conseils
Si vous démarrez une nouvelle tâche, il est probablement recommandé pour vous de télécharger les derniers fichiers du serveur avant d'extraire des fichiers et démarrer votre travail. Consultez Get, commande.
Lorsque vous démarrez la modification d'un fichier dans l'espace de travail local, c'est automatiquement extrait pour vous.
Vous pouvez afficher une liste des modifications en attente :
Et utiliser des données connexes telles que des commentaires et des éléments de travail associés dans la boîte de dialogue Archiver à l'aide de Checkin, commande.
à l'invite de commandes à l'aide de Status, commande.
Lorsque vous êtes prêt à archiver vos modifications au code base de l'équipe sur le serveur, utilisez 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.
Si vous utilisez l'espace de travail du serveur, les fichiers que vous n'avez pas extraits sont en lecture seule.