Partager via


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