Partager via


Comment : extraire et modifier les éléments sous contrôle de version

Mise à jour : novembre 2007

Pour extraire des éléments sous contrôle de version à partir du serveur et les remplir dans l'espace de travail local de votre projet d'équipe, vous pouvez utiliser l'Explorateur de solutions, l'Explorateur du contrôle de code source ou la ligne de commande. Si vous utilisez l'Explorateur de solutions ou l'Explorateur du contrôle de code source, vous pouvez utiliser un verrou d'extraction pour empêcher d'autres utilisateurs d'archiver ou d'extraire l'un des éléments spécifiés jusqu'à ce que vous libériez le verrouillage. Si un autre utilisateur a verrouillé un des éléments spécifiés, l'opération de verrouillage échoue. Pour plus d'informations, consultez Comment : verrouiller et déverrouiller des dossiers ou des fichiers.

Remarque :

Avant de pouvoir exécuter des commandes du contrôle de version Team Foundation sur votre ordinateur, vous devez créer un espace de travail qui peut être rempli avec des fichiers provenant du serveur. Pour plus d'informations, consultez Utilisation des espaces de travail du contrôle de version.

Les procédures suivantes montrent comment extraire ainsi des éléments à partir de l'Explorateur de solutions, l'Explorateur du contrôle de code source et la ligne de commande afin de pouvoir les modifier.

Autorisations requises

Pour exécuter ces procédures, vous devez disposer de l'autorisation Extraire avec la valeur Autoriser. Pour plus d'informations, consultez Autorisations de Team Foundation Server.

Pour extraire un élément et le modifier à partir de l'Explorateur de solutions

  1. Dans l'Explorateur de solutions, mettez en surbrillance le ou les éléments que vous souhaitez utiliser. Les éléments actuellement archivés sont désignés dans l'Explorateur de solutions par des cadenas. Cliquez avec le bouton droit et cliquez sur Extraire pour modification.

    La boîte de dialogue Extraire s'affiche.

  2. Dans la boîte de dialogue Extraire, vérifiez que la case à cocher du ou des éléments que vous souhaitez utiliser est activée, puis choisissez une option de verrouillage sous la section Verrouillage. Les choix sont les suivants :

    • Sans modification - Conserver le verrouillage existant

    • Aucun - Autoriser l'extraction partagée

      (À ne pas utiliser avec la version Service Pack 1 de Microsoft Visual Studio Team System 2008 Team Foundation Server)

    • Extraire - Empêcher les autres utilisateurs d'extraire et d'archiver

    • Archiver - Autoriser les autres utilisateurs à effectuer des extractions, mais les empêcher d'archiver

  3. Cliquez sur Extraire.

    L'Explorateur de solutions remplace l'icône de cadenas par une coche. Cela indique que les fichiers sont extraits pour vous.

    Remarque :

    Les résultats de cette commande ne sont pas reflétés au niveau du serveur tant que vous n'avez pas effectué une opération d'archivage. Pour plus d'informations, consultez Comment : archiver les modifications en attente.

Pour extraire un élément pour modification à partir de l'Explorateur du contrôle de code source

  1. Dans le menu Affichage, pointez sur Autres fenêtres, puis cliquez sur Explorateur du contrôle de code source.

  2. Dans l'Explorateur du contrôle de code source, développez le dossier du projet d'équipe qui contient la solution ou le fichier du projet sur lequel vous souhaitez travailler.

    Tous les fichiers associés au projet d'équipe s'affichent dans la liste des fichiers affiliés.

  3. Dans les listes de fichiers, cliquez avec le bouton droit sur le ou les fichiers que vous souhaitez extraire et cliquez sur Extraire pour modification.

  4. Dans la boîte de dialogue Extraire, vérifiez que le ou les éléments que vous souhaitez utiliser s'affichent tels qu'ils ont été sélectionnés, puis choisissez une option de verrouillage dans la section Verrouillage.

    Sélectionnez l'une des options de verrouillage suivantes :

    • Sans modification - Conserver le verrouillage existant

    • Aucun - Autoriser l'extraction partagée

      (À ne pas utiliser avec la version Service Pack 1 de Microsoft Visual Studio Team System 2008 Team Foundation Server)

    • Extraire - Empêcher les autres utilisateurs d'extraire et d'archiver

    • Archiver - Autoriser les autres utilisateurs à effectuer des extractions, mais les empêcher d'archiver

  5. Cliquez sur Extraire.

    L'Explorateur de solutions remplace l'icône de cadenas par une coche. Cela indique que les fichiers sont extraits pour vous.

    Remarque :

    Les résultats de cette commande ne sont pas reflétés au niveau du serveur tant que vous n'avez pas effectué une opération d'archivage. Pour plus d'informations, consultez Comment : archiver les modifications en attente.

Pour extraire un fichier à partir de la ligne de commande

  1. Cliquez sur Démarrer, sur Tous les programmes et pointez sur Microsoft Visual Studio 2008.

  2. Pointez sur Visual Studio Tools et cliquez sur Invite de commandes de Visual Studio 2008.

  3. Tapez cd chemin d'accès, où chemin d'accès représente l'emplacement du répertoire utilisé pour stocker votre copie personnelle des fichiers sur le serveur (par exemple, c:\projects).

  4. Tapez tf.exe checkout /lock:Checkout nom de fichier, puis appuyez sur ENTRÉE.

    Remarque :

    Les résultats de cette commande ne sont pas reflétés au niveau du serveur tant que vous n'avez pas effectué une opération d'archivage. Pour plus d'informations, consultez Checkin, commande. Pour obtenir la syntaxe complète disponible pour la commande d'archivage, consultez Checkout et Edit, commandes.

Voir aussi

Tâches

Procédure pas à pas : exploration du contrôle de version Team Foundation

Concepts

Utilisation de l'Explorateur du contrôle de code source

Référence

Checkout et Edit, commandes

Autres ressources

Obtention d'une copie locale des fichiers à partir du serveur du contrôle de version