Synchronisation des fusions CVS

Les synchronisations des fusions CVS lancées à l'aide de l'option de menu Equipe > Fusionner apparaissent dans le vue Synchronisation. Cette vue permet de contrôler les différences entre les ressources de plan de travail locales et leurs contreparties éloignées qui sont en cours de fusion et de mettre à jour les ressources locales. La validation n'est pas prise en charge lors d'une fusion.

La synchronisation des fusions CVS dans la vue Synchronisation se présente comme suit :

Synchronisation des fusions CVS

Dispositifs

Les fonctions de la vue de synchronisation des fusions CVS sont similaires à celles de la vue des synchronisations d'espace de travail avec les différences ci-après.

Barre d'outils

Les boutons de la barre d'outils sont exactement les mêmes que dans la Synchronisation de l'espace de travail CVS, à l'exception du mode Sortant et des boutons du mode Les deux qui ne sont pas disponibles.

Menu contextuel

Le menu contextuel de la vue Synchronisation propose de nombreuses opérations intéressantes.

Ouvrir

Cette option permet d'ouvrir la ressource locale de la modification sélectionnée dans l'éditeur de plan de travail par défaut qui correspond au type de fichier.

Ouvrir avec

Cette option permet d'ouvrir la ressource locale de la modification sélectionnée dans un éditeur de plan de travail.

Ouvrir dans l'éditeur de comparaison

Cette option ouvre la modification sélectionnée dans un éditeur de comparaison qui permet de contrôler les modifications dans le fichier.

Synchroniser

Cette option permet de régénérer l'état éloigné des ressources sélectionnées. Cette commande permet également d'ajuster les horodatages des modifications sortantes dont le contenu correspond déjà au contenu de la ressource correspondante sur le serveur, de sorte que le fichier ne soit plus une modification sortante. Cela est utile dans les situations où les outils de compilation régénèrent des fichiers dont le contenu n'a pas été modifié.

Supprimer de la vue

Cette option permet de supprimer les ressources sélectionnées de la vue. Les ressources ne réapparaissent que si l'état des ressources supprimées change ou que le plan de travail est redémarré.

Développer tout

Cette commande développe l'ensemble des enfants de la ressource sélectionnée.

Fusionner

Cette option met à jour les ressources sélectionnées. Les conflits peuvent être inclus dans une mise à jour mais seuls les conflits qui peuvent automatiquement être fusionnés sont mis à jour. Les conflits qui ne peuvent pas être fusionnés sont ignorés et doivent être fusionnés manuellement à l'aide d'un éditeur de comparaison.

Remplacer

Cette option s'applique aux conflits et remplace le contenu local des ressources par le contenu émanant du serveur.

Marquer comme fusionné

Cette option permet d'ajuster les horodatages CVS des modifications en conflit de sorte que ces dernières se transforment en modifications sortantes. Cette option doit être effectuée une fois que les conflits sont fusionnés manuellement à l'aide d'un éditeur de comparaison.

Afficher l'annotation

Selon les préférences d'annotation, cette commande affiche l'annotation Quick Diff ou ouvre la vue Annotation de la ressource sélectionnée.

Afficher dans l'historique

Cette commande affiche l'historique de la ressource sélectionnée.

Concepts connexes
Programmation en équipe avec CVS

Tâches connexes
Résolution des conflits
Fusion à partir d'une branche
Comparaison de ressources
Fusion des modifications dans l'éditeur de comparaison

Référence connexe
CVS
Assistant de fusion
Synchronisation d'espace de travail CVS
Editeur de comparaison