Aller au contenu
HTKapp
Parcourir la documentation

Conflits : deux versions, rien de perdu

Un conflit survient quand le même fichier a été modifié des deux côtés depuis la dernière synchronisation, avec des contenus différents : sur l'ordinateur et, par exemple, depuis le téléphone ou le navigateur. HtkCloudSync ne choisit pas pour vous : par défaut, il garde les deux versions.

Qu'est-ce qu'un conflit ?

Trois situations produisent un conflit :

  • un fichier modifié des deux côtés, avec des contenus différents ;
  • un fichier créé des deux côtés au même chemin, avec des contenus différents ;
  • un fichier d'un côté et un dossier de l'autre, sous le même nom.

Deux versions identiques ne font pas de conflit : si vous avez enregistré le même contenu des deux côtés, l'app le reconnaît et ne transfère rien. Un fichier dont seule la date a changé ne déclenche rien non plus.

Ce qui se passe par défaut

Avec le réglage « Garder les deux versions », le service procède ainsi :

  1. La version de l'ordinateur est renommée dans le même dossier, avec le nom de la machine et l'heure : Étiquettes vin 2026.svg devient Étiquettes vin 2026 (conflit htkapp-demo 2026-10-12 22-20).svg.
  2. La version du cloud est téléchargée à la place du fichier d'origine.
  3. Au cycle suivant, la copie de conflit, nouvelle sur l'ordinateur, est envoyée dans le cloud.

Toutes vos machines finissent donc avec les deux versions, sous deux noms. Deux conflits dans la même minute sur le même fichier sont numérotés ; une copie de conflit n'en écrase jamais une autre.

Une modification faite entre l'analyse et le remplacement est protégée de la même façon : si vous enregistrez un fichier au moment précis où le service s'apprête à le remplacer, votre version est mise en copie de conflit plutôt que perdue. Un fichier modifié pendant son envoi est simplement renvoyé au cycle suivant.

Où le voir

  • Sur la page « Activité », filtre « Conflits » : une ligne avec un triangle d'avertissement, dont le détail nomme la copie conservée.
  • Sur la page « Comptes », ligne « État » : un badge, par exemple « 1 conflit », compte les conflits encore ouverts. Un appui sur la ligne ouvre la page « Activité », filtre « Conflits », sur le plus ancien d'entre eux.
  • Par une notification « Conflit : les deux versions sont conservées », avec le nom du fichier et le compte, si les notifications sont actives.

Que faire ensuite

Ouvrez les deux fichiers, comparez, reportez ce qui manque dans celui que vous gardez, puis supprimez l'autre. La suppression passe par la corbeille, des deux côtés : rien n'est perdu si vous vous trompez.

Dès que la copie de conflit n'existe plus, parce que vous l'avez supprimée ou renommée, HtkCloudSync tient le conflit pour réglé : il disparaît du badge de la page « Comptes ». Si le dossier local est momentanément absent, disque débranché par exemple, rien n'est tenu pour réglé.

Changer la règle

Dans « Paramètres », groupe « Synchronisation », la ligne « Quand un fichier a changé des deux côtés » propose trois règles :

RègleEffet
« Garder les deux versions »la règle par défaut, décrite ci-dessus
« La version cloud l'emporte »la version du cloud remplace celle de l'ordinateur
« La version de l'ordinateur l'emporte »la version de l'ordinateur est envoyée et remplace celle du cloud

Les deux dernières règles ne gardent qu'une version : réservez-les aux situations où vous savez d'avance quel côté fait foi. Le réglage s'applique à tous les comptes, dès le cycle suivant.

Ce qui n'est pas un conflit

  • Un fichier supprimé d'un côté et modifié de l'autre n'est pas supprimé : il est restauré. De même, un dossier supprimé sur l'ordinateur mais qui a reçu de nouveaux fichiers dans le cloud est recréé.
  • Un fichier déplacé des deux côtés vers deux endroits différents suit l'emplacement du cloud, identique sur toutes vos machines.
  • Un document Google modifié dans le navigateur ne fait jamais de conflit : son fichier-lien est simplement réécrit, et une modification locale du fichier-lien est ignorée (voir Documents Google).

Important : le nom d'une copie de conflit contient le nom de votre ordinateur, ce qui permet de savoir d'où elle vient quand plusieurs machines synchronisent le même compte.

Captures d'écran

1 capture — cliquez pour agrandir