Insérer et extraire des fichiers
Dans Microsoft Expression Blend, vous pouvez extraire les fichiers de manière explicite ou implicite. Lors de l'extraction des fichiers, assurez-vous que :
Les autres membres de l'équipe voient que vous travaillez sur ces fichiers, soit en visualisant l'état des fichiers dans Microsoft Visual Studio Team System 2008 Team Explorer, soit en extrayant le fichier dans Expression Blend et en lisant le volet Sortie du panneau Résultats. Ils peuvent décider s'ils souhaitent attendre que vous ayez terminé pour travailler sur les mêmes fichiers.
Les autres membres de l'équipe savent qu'ils pourront accéder à vos tout derniers changements dès que vous aurez réarchivé les fichiers.
Conseil : |
---|
Un fichier peut être extrait par plusieurs personnes à la fois. Si un fichier est modifié par une autre personne après que vous l'ayez extrait, lorsque vous l'archivez à nouveau, le fichier subit une procédure de fusion permettant de résoudre les éventuels conflits. Vous pouvez aussi utiliser Microsoft Visual Studio Team System 2008 Team Explorer pour extraire les fichiers de manière exclusive (afin qu'aucun autre membre de l'équipe ne puisse les extraire en même temps). Pour plus d'informations, voir Comment : Comment : extraire et modifier les éléments sous contrôle de version sur MSDN. |
Important : |
---|
L'extraction d'un fichier ne permet pas automatiquement d'obtenir la toute dernière version. A titre de meilleure pratique, veillez à obtenir la toute dernière version de vos fichiers avant de les modifier. Sinon, lorsque vous archiverez à nouveau le fichier, vous serez peut-être amené à résoudre des conflits entre vos modifications (apportées à une version antérieure du fichier) et celles effectuées par d'autres membres de l'équipe. La fusion des changements apportés au fichier est facile à gérer grâce à Expression Blend, mais à titre de meilleure pratique, procurez-vous toujours la dernière version des fichiers avant de les modifier, puis extrayez immédiatement les fichiers sur lesquels vous allez travailler. Pour plus d’informations, voir Obtenir les derniers exemplaires de fichiers de projet et Fusionner et résoudre des conflits lors de l'insertion de fichiers. |
Pour extraire les fichiers de manière explicite
A titre de meilleure pratique, procurez-vous la toute dernière version de vos fichiers auprès du serveur Team Foundation avant d'extraire les fichiers.
Pour plus d’informations, voir Obtenir les derniers exemplaires de fichiers de projet.
Dans le panneau Projets, faites un clic droit sur la solution, un projet ou un fichier.
Dans la liste déroulante qui apparaît, cliquez sur l'une des options suivantes :
Extraire cet élément Permet d'extraire seulement l'élément sélectionné.
Extraire Extrait de manière récursive l'élément sélectionné et tous les éléments enfants. Par exemple, si vous avez sélectionné un fichier .xaml associé à un fichier code-behind correspondant (.vb ou .cs), les deux fichiers sont extraits. Si vous avez sélectionné la solution, chaque fichier de la solution est extrait.
Remarque : A titre de meilleure pratique, extrayez les fichiers code-behind ou les fichiers .xaml correspondants. Vous pouvez effectuer de nombreuses opérations dans Expression Blend pour modifier automatiquement les fichiers code-behind. Par exemple, l'ajout d'un gestionnaire d'événements ajoute une déclaration de méthode à un fichier code-behind.
Si un autre membre de l'équipe a extrait le fichier de manière exclusive, Expression Blend affiche un message qui vous indique que vous ne pouvez pas extraire le fichier. Dans le cas contraire, Expression Blend extrait les fichiers pour vous. Le volet Sortie du panneau Résultats journalise vos actions et indique si une autre personne a également extrait le fichier (de manière non exclusive). Le panneau Projets affiche une coche en regard de chaque fichier que vous avez extrait.
Pour extraire les fichiers de manière implicite
A titre de meilleure pratique, procurez-vous la toute dernière version de vos fichiers auprès du serveur Team Foundation avant d'extraire les fichiers.
Pour plus d’informations, voir Obtenir les derniers exemplaires de fichiers de projet.
Ouvrez un fichier pour le modifier.
Enregistrez le fichier (Ctrl+S).
L'enregistrement du fichier l'extrait automatiquement (si aucun autre membre de l'équipe ne l'a extrait de manière exclusive). Le volet Sortie du panneau Résultats journalise vos actions et indique si une autre personne a également extrait le fichier. Le panneau Projets affiche une coche en regard de chaque fichier que vous avez extrait.
Pour archiver les fichiers
Dans le panneau Projets, faites un clic droit sur la solution, un projet ou un fichier, puis cliquez sur Archiver.
La boîte de dialogue Archiver apparaît.
Assurez-vous que Fichiers source est sélectionné sur la gauche.
Remarque : Vous pouvez effectuer d'autres options et d'autres tâches dans la boîte de dialogue Archiver. Par exemple, vous pouvez cliquer sur le bouton Archiver les notes pour ajouter des notes qui seront stockées avec les fichiers archivés, ou cliquer sur le bouton Éléments de travail pour associer des éléments de travail aux fichiers archivés. Pour plus d'informations, voir Comment : Archiver les modifications en attente sur MSDN.
Assurez-vous que chaque fichier que vous souhaitez archiver est coché.
Sous Commentaire, saisissez une description de vos modifications. Cela permettra aux autres membres de l'équipe de comprendre les modifications que vous avez effectués et vous aidera à identifier cette version des fichiers par la suite si vous souhaitez revenir à une version antérieure des fichiers.
Cliquez sur Archiver.
Expression Blend enregistre vos fichiers sur le serveur Team Foundation et les archive ensuite. Le volet Sortie du panneau Résultats journalise vos actions et le panneau Projets affiche des cadenas en regard de ces fichiers.
Remarque : Si un autre membre de l'équipe a apporté des modifications au fichier alors que vous l'aviez extrait, vous devrez peut-être résoudre les conflits avant d'archiver à nouveau le fichier. Pour plus d'informations, voir Fusionner et résoudre des conflits lors de l'insertion de fichiers.
Pour travailler sur des fichiers pendant que le serveur Team Foundation est indisponible
Si votre serveur Team Foundation est hors ligne ou si vous devez travailler à domicile sans accès au serveur Team Foundation, vous pouvez néanmoins utiliser Expression Blend pour apporter des modifications aux fichiers qui se trouvent sous le contrôle de code source.
A l'aide de Microsoft Visual Studio Team System 2008 Team Explorer, ouvrez le fichier de solution, puis, dans la boîte de dialogue Passer en mode hors connexion qui apparaît, cliquez sur OK. Pour plus d'informations, voir Comment : Travailler hors connexion lorsque le serveur n'est pas disponible sur MSDN.
Ouvrez la solution dans Expression Blend et effectuez vos modifications. Lorsque vous enregistrez vos fichiers, Expression Blend affiche une boîte de dialogue Enregistrement du fichier en lecture seule. Cliquez sur Remplacer pour supprimer la protection en écriture du fichier.
Lorsque le serveur Team Foundation est de nouveau disponible, utilisez la procédure décrite dans Procédures : Travailler hors connexion lorsque le serveur n'est pas disponible pour revenir en ligne. Si un autre membre de l'équipe a apporté des modifications au fichier alors que vous l'aviez extrait, vous devrez peut-être résoudre des conflits.
Pour plus d’informations, voir Fusionner et résoudre des conflits lors de l'insertion de fichiers.
Voir aussi
Tâches
Annuler ou visualiser la liste de modifications en attente
Visualiser ou comparer les modifications apportées à des fichiers
Concepts
Fusionner et résoudre des conflits lors de l'insertion de fichiers