Partager via


Télécharger (obtenir) les fichiers depuis le serveur

En règle générale, nous vous conseillons obtenir les derniers fichiers du serveur régulièrement afin que le code que vous développez soit compatible avec le code développé par d'autres membres de votre équipe et afin de réduire le risque de créer des bogues lorsque vous archivez votre code. Vous pouvez télécharger la version la plus récente ou une version antérieure d'un ou plusieurs fichiers depuis votre Team Foundation Server vers votre espace de travail sur votre ordinateur de développement.

Autorisations requises

Vous devez être l'un des Collaborateurs de votre projet d'équipe. Consultez Groupes, autorisations et rôles par défaut de TFS [redirection].

Que voulez-vous faire ?

  • Obtenir la dernière version de certains fichiers

  • Obtenir une version particulière de certains fichiers

  • Travailler depuis l'invite de commandes

  • Obtenir des conseils

Obtenir la dernière version de certains fichiers

Vous devez obtenir les versions les plus récentes des fichiers de votre serveur après avoir installé votre ordinateur de développement. Vous pouvez ensuite commencer à développer votre application.

Plus tard, lorsque vous développez des fonctionnalités dans l'espace de travail sur votre ordinateur de développement, votre code est isolé des modifications apportées par d'autres développeurs. Mais lorsque vous êtes prêt (par exemple, vous avez terminé et archivé le code qui réalise une tâche), vous devez obtenir la version à jour des fichiers de votre équipe.

Pour obtenir la dernière version de certains fichiers

Obtenir une version particulière de certains fichiers

Dans certains cas (par exemple pour corriger un bogue de régression), vous devrez peut-être obtenir et utiliser une version spécifique d'un ou plusieurs fichiers.

Notes

Si vous obtenez une version antérieure d'un fichier, n'oubliez pas de le modifier et tentez ensuite de l'archiver. Il est encore plus probable que vous devrez résoudre des conflits avant de pouvoir l'archiver.

Pour obtenir une version spécifique de certains fichiers à partir de la fenêtre Historique

  1. Dans l'Explorateur de solutions ou l'Explorateur du contrôle de code source, recherchez le dossier ou le fichier, ouvrez le menu contextuel, puis choisissez Afficher l'historique.

  2. Dans la fenêtre Historique, ouvrez le menu contextuel d'une version et choisissez Obtenir cette version.

Pour obtenir une version spécifique des fichiers depuis l'Explorateur de solutions ou l'Explorateur du contrôle de code source

  1. Dans l'Explorateur de solutions ou l'Explorateur du contrôle de code source, accédez aux fichiers ou aux dossiers qui contiennent les fichiers à obtenir, sélectionnez-les, ouvrez leur menu contextuel, puis choisissez Obtenir une version spécifique.

    La boîte de dialogue Obtenir apparaît.

  2. Sélectionnez une option dans la liste déroulante Type :

  3. (Facultatif) Sélectionnez l'option Remplacer les fichiers accessibles en écriture qui ne sont pas extraits.

    En cas de sélection, les fichiers provenant du serveur substitueront tous les fichiers qui n'ont pas l'attribut en lecture seule et qui ne sont pas extraits. Seuls les fichiers situés sur le serveur, qui sont différents, substitueront les fichiers dans l'espace de travail local. Cette option est désactivée par défaut.

    Conseil

    Cette option revient à exécuter la commande suivante : tf get /overwrite.

  4. (Facultatif) Sélectionnez l'option Remplacer tous les fichiers même si la version locale correspond à la version spécifiée.

    Si cette option est sélectionnée, les fichiers du serveur écrasent tous les fichiers.

    Conseil

    Cette option revient à exécuter la commande suivante : tf get /force.

  5. Choisissez Obtenir.

    L'Explorateur du contrôle de code source apparaît. Si vous avez choisi Dernière version à l'étape 5, le système met à jour la colonne Dernière qui passe à l'état Oui.

Travailler depuis l'invite de commandes

Conseils

  • ConseilLorsque vous obtenez des fichiers et des dossiers à partir du serveur, le système supprime également tous les fichiers archivés dans votre espace de travail local qui ont été supprimés du serveur. Les fichiers qui ont été renommés ou déplacés sur le serveur sont modifiés dans votre espace de travail pour refléter les modifications effectuées sur le serveur.

  • ConseilDans l'Explorateur du contrôle de code source, vous pouvez vérifier si vous disposez de la dernière version d'un fichier dans la colonne Dernière. Vous pouvez consulter les informations de version spécifiques à propos d'un élément en ouvrant son menu contextuel et en choisissant Propriétés.

  • Conseil Si vous utilisez un espace de travail du serveur et que vous avez supprimé par erreur des fichiers que vous souhaitiez restaurer, vous devez utiliser la commande tf get /all pour restaurer les fichiers supprimés.