Comparaison de fichiers pour analyse de leurs différences

Dernière mise à jour le 25 avr. 2024

Comparez les fichiers locaux et distants, comparez les fichiers avant de les ajouter sur le serveur et comparez-les au moment de synchronisation sous Dreamweaver.

Comparer les fichiers locaux et distants pour détecter les différences

Dreamweaver peut fonctionner avec des outils de comparaison de fichiers (également appelés « outils diff ») pour comparer le code des versions locales et distantes du même fichier, deux fichiers distants différents, ou deux fichiers locaux différents. La comparaison des versions locales et distantes est utile si vous travaillez sur un fichier en local et que vous soupçonnez que la copie du fichier sur le serveur a été modifiée par quelqu'un d'autre. Sans quitter Dreamweaver, vous pouvez afficher et fusionner les modifications distantes dans votre version locale avant de mettre le fichier sur le serveur.

La comparaison de deux fichiers locaux ou de deux fichiers distants est également utile si vous conservez des versions précédentes et renommées de vos fichiers. Si vous avez oublié les modifications apportées à un fichier par rapport à une version précédente, une comparaison rapide vous les rappellera.

Avant de commencer, vous devez installer un outil de comparaison de fichiers tiers sur votre système. Pour plus d'informations sur les outils de comparaison de fichiers, utilisez un moteur de recherche web tel que Google Search pour rechercher « comparaison de fichiers » ou les outils « diff ». Dreamweaver fonctionne avec la plupart des outils tiers.

Définition d’un outil de comparaison sous Dreamweaver

Installez l’outil de comparaison de fichiers sur le même système que Dreamweaver. Sur Macintosh, installez des outils de ligne de commande à partir de l’outil de comparaison de fichiers. 

Dans Dreamweaver, ouvrez la boîte de dialogue Préférences en sélectionnant Édition > Préférences (Windows) ou Dreamweaver > Préférences (Macintosh), puis sélectionnez la catégorie Comparaison de fichiers.
Effectuez l’une des tâches suivantes :
  • Sous Windows, cliquez sur le bouton Parcourir et sélectionnez l'application qui compare les fichiers.

  • Sur Macintosh, cliquez sur le bouton Parcourir et sélectionnez l'outil ou le script qui lance l'outil de comparaison de fichiers depuis la ligne de commande, et non l'outil de comparaison lui-même.

Les outils ou les scripts de lancement se trouvent généralement dans le dossier /usr/bin ou /usr/local/bin de votre Macintosh. Par exemple, si vous souhaitez utiliser FileMerge, recherchez le dossier /usr/bin et sélectionnez opendiff, l’outil qui lance FileMerge.

Le tableau suivant répertorie les outils de comparaison de fichiers courants pour le Macintosh ainsi que l’emplacement de leurs outils ou de leurs scripts de lancement sur votre disque dur :

Si vous utilisez

Sélectionnez le fichier suivant

FileMerge

/usr/bin/opendiff (ou /Developer/usr/bin/opendiff)

BBEdit

/usr/local/bin/bbdiff

TextWrangler

/usr/local/bin/twdiff

Annotation

Le dossier usr est normalement masqué dans le Finder. Cependant, vous pouvez y accéder en utilisant le bouton Parcourir sous Dreamweaver.

Annotation

Les résultats réels affichés dépendent de l'outil diff que vous utilisez. Consultez le manuel de l'utilisateur de votre outil pour comprendre comment interpréter les résultats.

Comparaison de deux fichiers locaux

Vous pouvez comparer deux fichiers situés n'importe où sur votre ordinateur.

Dans le panneau Fichiers, maintenez Ctrl enfoncé et cliquez (Windows) ou maintenez Cmd enfoncé et cliquez (Macintosh) sur les deux fichiers pour les sélectionner.
Annotation

Pour sélectionner des fichiers en dehors de votre emplacement défini, sélectionnez votre disque local dans le menu contextuel de gauche du panneau Fichiers, puis sélectionnez les fichiers.

Cliquez avec le bouton droit sur l'un des fichiers sélectionnés et sélectionnez Comparer les fichiers locaux dans le menu contextuel.
Annotation

Si vous avez une souris à un bouton, maintenez Ctrl enfoncé et cliquez sur l'un des fichiers sélectionnés.

L'outil de comparaison de fichiers démarre et compare les deux fichiers.

Comparaison de deux fichiers distants

Vous pouvez comparer deux fichiers situés sur le serveur distant.Vous devez définir un emplacement Dreamweaver avec des paramètres distants avant de pouvoir accomplir cette tâche.

Dans le panneau Fichiers, affichez les fichiers sur le serveur distant en sélectionnant Vue distante dans le menu contextuel de droite.
Maintenez Ctrl enfoncé et cliquez (Windows) ou maintenez Cmd enfoncé et cliquez (Macintosh) sur les deux fichiers pour les sélectionner
Cliquez avec le bouton droit de la souris sur l'un des fichiers sélectionnés et sélectionnez Comparer les fichiers distants dans le menu contextuel.
Annotation

Si vous disposez d'une souris à un bouton, maintenez la touche Contrôle enfoncée et cliquez sur l'un des fichiers sélectionnés.

L'outil de comparaison de fichiers se lance et compare les deux fichiers.

Comparer un fichier local à un fichier distant

Vous pouvez comparer un fichier local à un fichier situé sur votre serveur distant. Pour cela, vous devez d’abord définir les paramètres distants du site Dreamweaver.

Dans le panneau Fichiers, cliquez avec le bouton droit de la souris sur un fichier local et sélectionnez Comparer avec le fichier distant dans le menu contextuel.
Annotation

Si vous disposez d'une souris à un bouton, maintenez la touche Contrôle enfoncée et cliquez sur le fichier local.

L'outil de comparaison de fichiers se lance et compare les deux fichiers.

Comparer un fichier distant à un fichier local

Vous pouvez effectuer une comparaison entre un fichier distant et un fichier local. Vous devez définir un emplacement Dreamweaver avec des paramètres distants avant d'accomplir cette tâche.

Dans le panneau Fichiers, affichez les fichiers sur le serveur distant en sélectionnant Vue distante dans le menu contextuel de droite.
Cliquez avec le bouton droit de la souris sur un fichier dans le panneau et sélectionnez Comparer avec le fichier local dans le menu contextuel.
Annotation

Si vous disposez d'une souris à un bouton, maintenez la touche Contrôle enfoncée et cliquez sur le fichier.

Comparer un fichier ouvert à un fichier distant

Vous pouvez comparer un fichier ouvert dans Dreamweaver à son homologue sur le serveur distant.

Dans la fenêtre Document, sélectionnez Fichier > Comparer avec le serveur distant.

L’outil de comparaison de fichiers démarre et compare les deux fichiers.

Annotation

Vous pouvez également cliquer avec le bouton droit de la souris sur l'onglet de document situé en haut de la fenêtre de document et sélectionner Comparer avec le distant dans le menu contextuel.

Comparaison avant le placement de fichiers

Si vous modifiez un fichier localement puis tentez de le charger sur votre serveur distant, Dreamweaver vous informe si la version distante du fichier a été modifiée. Vous avez la possibilité de comparer les deux fichiers avant de charger le fichier et de remplacer la version distante.

Avant de commencer, vous devez installer un outil de comparaison de fichiers sur votre système et le spécifier dans Dreamweaver.

Après avoir modifié un fichier dans un emplacement Dreamweaver, placez le fichier (Site > Placer) sur votre emplacement distant.

Si la version distante du fichier a été modifiée, vous recevrez une notification avec la possibilité de voir les différences.

Pour visualiser les différences, cliquez sur le bouton Comparer.

L’outil de comparaison de fichiers démarre et compare les deux fichiers.

Si vous n'avez pas spécifié d'outil de comparaison de fichiers, vous êtes invité à en spécifier un.

Après avoir examiné ou fusionné les modifications dans l'outil, vous pouvez procéder à l'opération Put ou l'annuler.

Comparaison de fichiers lors de la synchronisation

Vous pouvez comparer les versions locales de vos fichiers avec les versions distantes lorsque vous synchronisez les fichiers de votre site avec Dreamweaver.

Avant de commencer, vous devez installer un outil de comparaison de fichiers sur votre système et le spécifier dans Dreamweaver.

Cliquez avec le bouton droit n'importe où dans le panneau Fichiers et sélectionnez Synchroniser dans le menu contextuel.
Complétez les options de la boîte de dialogue Synchroniser les fichier, puis cliquez sur Aperçu.

Une fois que vous cliquez sur Aperçu, les fichiers sélectionnés et les actions qui seront effectuées pendant la synchronisation sont répertoriés.

Dans la liste, sélectionnez chaque fichier que vous souhaitez comparer et cliquez sur le bouton Comparer (l'icône avec deux petites pages).
Annotation

Le fichier doit être de type texte, comme les fichiers HTML ou ColdFusion.

Dreamweaver démarre l'outil de comparaison qui compare les versions locales et distantes de chaque fichier que vous avez sélectionné.

Articles connexes