Commande Extraction (ou Modification)
Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019
Visual Studio 2019 | Visual Studio 2022
La commande TFVC checkout
ou edit
extrait un fichier et modifie son état de modification en attente pour modifier. Vous pouvez appeler cette commande à l’aide de checkout
ou de edit
.
Vous pouvez également utiliser Visual Studio pour Extraire et modifier des fichiers.
Conseils
Si vous commencez une nouvelle tâche, il est judicieux de télécharger les derniers fichiers à partir du serveur avant d’extraire les fichiers et de commencer votre travail. Consultez commande Get.
Lorsque vous commencez à modifier un fichier dans un espace de travail local , il est automatiquement extrait à vous.
Vous pouvez afficher la liste de vos modifications en attente à l’invite de commandes à l’aide de la commande Status.
Vous pouvez utiliser des données associées telles que des commentaires et des éléments de travail associés dans la boîte de dialogue Archiver à l’aide de la commande Checkin.
Lorsque vous êtes prêt à archiver vos modifications apportées à la base de code de l’équipe sur le serveur, utilisez la commande Checkin.
Si vous devez mettre de côté les modifications ou que vous souhaitez nettoyer votre espace de travail pour une autre tâche, utilisez la commande Shelve.
Si vous utilisez un espace de travail de serveur , les fichiers que vous n’avez pas extraits sont en lecture seule.
Conditions préalables
Syntaxe
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 l’étendue des éléments à extraire. Pour obtenir la syntaxe, consultez Utiliser les commandes Team Foundation Version Control. |
/lock |
Applique ou supprime un verrou. Consultez Utiliser les commandes Team Foundation Version Control. |
/login:<username>[,<password>] |
Spécifie le compte d’utilisateur à exécuter la commande. Consultez Utiliser les commandes Team Foundation Version Control. |
/recursive |
Extrait de manière récursive les éléments dans le répertoire spécifié et les sous-répertoires spécifiés. |
Exemples
Les exemples suivants supposent que c:\code\SiteApp\Main
est le dossier principal mappé à la collection de projets dans l’espace de travail de l’utilisateur.
Extraire un seul élément
L’exemple suivant extrait program.cs:
c:\code\SiteApp\Main\SolutionA\Project1\>tf checkout program.cs
Extraire deux éléments
L’exemple suivant extrait program.cs et program2.cs:
c:\code\SiteApp\Main\SolutionA\Project1\>tf checkout program1.cs program2.cs