Checkout (ou Edit), commande
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 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 la Commande Obtenir.
Lorsque vous commencez à modifier un fichier dans un espace de travail local, il est automatiquement extrait pour vous.
Vous pouvez afficher la liste de vos modifications en attente à l’invite de commandes à l’aide de la commande État.
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 Archiver.
Lorsque vous êtes prêt à archiver vos modifications apportées au codebase 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 Réserver.
Si vous utilisez un espace de travail de serveur, les fichiers que vous n’avez pas extraits sont en lecture seule.
Prérequis
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 connaître la syntaxe, consultez Utiliser des 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 pour 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 et les sous-répertoires spécifiés. |
Exemples
Les exemples suivants supposent que c:\code\SiteApp\Main
est le dossier principal mappé vers 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