Partager via


Paramètres d'extraction de Team Foundation

Le contrôle de version Team Foundation prend en charge deux paramètres d'extraction. Les paramètres déterminent comment l'opération d'extraction fonctionne. Vous pouvez configurer l'opération d'extraction de manière à extraire la version locale dans votre espace de travail. Une autre option consiste à configurer l'opération d'extraction pour d'abord obtenir la version la plus récente d'éléments dans votre espace de travail, puis les extraire. Cette dernière configuration est semblable au comportement de Visual SourceSafe.

Extraction d'éléments

Le comportement d'extraction par défaut pour le contrôle de version Team Foundation extrait la version locale d'éléments dans votre espace de travail. Même si une nouvelle version de l'élément existe sur le serveur, le contrôle de version Team Foundation n'obtient pas cette version.

Ce comportement d'extraction est utile lorsque vous exécutez une opération d'obtention pour récupérer un jeu de fichiers. En principe, la configuration de fichiers sous contrôle de version sur votre ordinateur représente une capture instantanée ponctuelle de fichiers spécifiques (connus pour travailler ensemble) du contrôle de version Team Foundation. C'est pourquoi ils peuvent être générés et testés ensemble.

En tant que développeur utilisant un espace de travail, vous n'êtes pas concerné par les modifications effectuées par d'autres développeurs. Vous avez la possibilité d'accepter les modifications d'autres développeurs via une opération d'extraction, en fonction de vos besoins. Dans l'idéal, vous mettez à jour la configuration entière des fichiers sous contrôle de version, et pas seulement celle d'un ou de deux fichiers. Cela s'explique par le fait que les modifications apportées à un fichier dépendent en général de modifications correspondantes dans d'autres fichiers. Ce paramètre d'extraction garantit que vous avez toujours un instantané cohérent des fichiers qui peuvent être générés et testés.

Lorsque vous archivez vos modifications, Team Foundation vous permet de fusionner vos modifications avec toutes modifications apportées à la version serveur. Une boîte de dialogue de résolution des conflits s'affiche si des conflits sont détectés.

Obtention de la dernière version lors de l'extraction

Vous pouvez également configurer le comportement d'extraction pour obtenir la version la plus récente d'un élément chaque fois que vous l'extrayez. Ce comportement est le même que celui de Visual SourceSafe. Si, en tant que développeur, vous avez l'habitude d'utiliser le modèle d'extraction de Visual SourceSafe, ce paramètre vous semblera plus familier.

Lorsque le paramètre d'extraction est configuré pour obtenir la dernière version, le contrôle de version Team Foundation obtient d'abord la version la plus récente des éléments du serveur dans votre espace de travail. Ensuite, les éléments sont extraits.

Où configurer les paramètres d'extraction

Vous pouvez configurer les paramètres d'extraction pour le projet d'équipe ou uniquement pour votre ordinateur. Lorsque vous configurez les paramètres d'extraction pour un projet d'équipe, vous configurez le comportement par défaut pour tous les développeurs qui utilisent ce projet d'équipe. Pour plus d'informations sur la configuration des paramètres d'extraction pour un projet d'équipe, consultez Configurer des paramètres d'extraction.

Vous pouvez également configurer les paramètres d'extraction sur votre ordinateur. Cela affecte le comportement d'extraction pour votre ordinateur, mais pas pour un autre membre de l'équipe. Pour plus d'informations sur la configuration des paramètres d'extraction pour votre ordinateur, consultez Activer le contrôle de version Team Foundation pour obtenir les fichiers les plus récents lors de l'extraction.

Le comportement d'extraction par défaut pour un projet d'équipe peut également être configuré dans le modèle de processus. Pour plus d'informations, consultez Définition de la configuration initiale du contrôle de version Team Foundation.

Voir aussi

Tâches

Activer le contrôle de version Team Foundation pour obtenir les fichiers les plus récents lors de l'extraction

Autres ressources

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