Dépannage des problèmes de synchronisation

Lorsque vous utilisez Adobe Dreamweaver CS4 et CS5 pour synchroniser des fonctionnalités ou envoyer des fichiers vers un serveur, vous êtes confronté à l'un des problèmes suivants :

  • Lorsque vous envoyez des fichiers, Dreamweaver vous avertit que le fichier distant a changé sur le serveur : « mon_fichier.htm a changé sur le serveur distant depuis la dernière opération de récupération ou d'envoi. Son envoi peut remplacer les changements apportés au fichier. Souhaitez-vous quand même envoyer le fichier ? » Cependant, vous savez avec certitude que les fichiers distants n'ont pas changé.
  • La boîte de dialogue Aperçu de la synchronisation n’affiche pas correctement la liste des fichiers nécessitant d’être synchronisés.
  • La boîte de dialogue Aperçu de la synchronisation indique qu’aucune synchronisation n’est nécessaire, mais vous savez que certains fichiers ont changé.

Remarque : la synchronisation a fait l’objet d’importantes améliorations dans Adobe Dreamweaver 8. La version actuelle d’Adobe Dreamweaver CS4 et CS5 utilise une technologie similaire.

Appliquez l’une des deux solutions suivantes, en fonction de l’étendue des problèmes de synchronisation.

Solution 1 : supprimez les fichiers dwsync.xml concernés.

Ne procédez ainsi que si seuls quelques-uns de vos fichiers présentent des problèmes de synchronisation.

  1. Fermez Dreamweaver.
  2. Dans l'Explorateur de Windows ou le Finder du Mac, naviguez jusqu'au dossier contenant les fichiers qui posent des problèmes de synchronisation.

  3. Pour chacun des dossiers contenant des fichiers entraînant des problèmes de synchronisation, repérez le dossier _notes et supprimez le fichier dwsync.xml qui s'y trouve.


    Remarque : les fichiers dwsync.xml ne sont enregistrés que localement. Dreamweaver n’envoie jamais les fichiers dwsync.xml vers le serveur ; il n’y a aucune raison de le faire.

  4. Relancez Dreamweaver et vérifiez si le problème est résolu.

Solution 2 : désactivez le paramètre « Conserver les informations de synchronisation »..

Procédez ainsi si vous rencontrez des problèmes importants de synchronisation.

Remarque : Dreamweaver recrée les informations de synchronisation de votre site.

  1. Sélectionnez Site > Gérer les sites, sélectionnez le site à modifier et cliquez sur Edition.
  2. Désactivez le paramètre « Conserver les informations de synchronisation » pour supprimer les fichiers dwsync.xml existants. Les options disponibles diffèrent dans CS4 et CS5:

    CS4

    Dans la catégorie Avancé de la boîte de dialogue Définition du site, sélectionnez Infos distantes et désélectionnez Conserver les informations de synchronisation.

    CS5

    a. Dans la catégorie Serveurs, sélectionnez le site approprié et cliquez sur l’icône du crayon.

    b. Sélectionnez l’onglet Avancé et désélectionnez Conserver les informations de synchronisation.

  3. Fermez Dreamweaver.
  4. Vérifiez que tous les fichiers dwsync.xml ont été effacés du dossier racine local et de tous les sous-dossiers.

    Remarque : les fichiers dwsync.xml se trouvent dans les dossiers _notes, masqués par défaut dans Dreamweaver. Il faut donc rechercher les dossiers _notes et les fichiers dwsync.xml avec l’Explorateur Windows ou les navigateurs de fichiers Mac. Les fichiers dwsync.xml ne sont enregistrés que localement. Dreamweaver n’envoie jamais les fichiers dwsync.xml vers le serveur ; il n’y a aucune raison de le faire.

  5. Ouvrez de nouveau Dreamweaver, sélectionnez Site > Gérer les sites, et modifiez le site que vous avez sélectionnez à l'étape 1.
  6. Sélectionnez de nouveau le paramètre « Conserver les informations de synchronisation ». Reportez-vous à l'étape 2 ci-dessus pour connaître les différences entre CS4 et CS5.
    Remarque : Dreamweaver recrée les fichiers dwsync.xml lorsque vous transférez les fichiers en direction ou en provenance du serveur.

  7. Vérifiez si le problème est résolu.

Informations supplémentaires

Lorsque vous envoyez ou téléchargez un fichier dans Adobe Dreamweaver CS4 et CS5, Dreamweaver enregistre localement l’horodatage local et distant dans des fichiers nommés dwsync.xml, situés dans des dossiers masqués _notes du même dossier que les fichiers transférés. Il peut arriver que les fichiers dwsync.xml soient endommagés.

Pour plus d’informations sur les fonctions de synchronisation de Dreamveaver, voir Synchronisation des fichiers.

Ce produit est distribué sous licence Creative Commons Attribution - Pas d’utilisation commerciale - Partage à l’identique 3.0 non transposé  Les publications Twitter™ et Facebook ne sont pas couvertes par les dispositions Creative Commons.

Mentions légales   |   Politique de confidentialité en ligne