Étape 3: Résolution des conflits
Tout d’abord, nous devons comprendre quels sont les conflits et comment ils se produisent. Un conflit est un fichier qui a été modifié sur l’ordinateur A et sur l’ordinateur B en même temps, ainsi, lorsque BitTorrent Sync essaie de synchroniser le fichier, il se confond parce que les deux fichiers sont nouveaux. Quel fichier il doit synchroniser tout d’abord ? Et que se passe-t-il que si le fichier dans l’ordinateur A modifié une ligne que l’utilisateur d’ordinateur B n’espérait pas portés disparus ? Aucun logiciel n’est assez intelligent pour savoir ce qu’il faut dans ce scénario, ainsi, l’interaction humaine est nécessaire à ce stade de décider comment faire face à la situation.
Remarquez comment contradictoires fichiers seulement arriver lorsque nous modifions le même fichier dans deux machines ou plus avant d’autoriser le fichier à synchroniser. Qu’en tenant compte, le meilleur moyen pour empêcher des fichiers en conflit est de synchroniser les fichiers dès que possible et, surtout, pas de travailler sur le même fichier sur plus d’une machine à la fois. Nous répéter, la meilleure façon d’éviter des fichiers en conflit est ne pas éditer le fichier même sur deux ou plusieurs ordinateurs. Synchronisation de BitTorrent n’est pas un fichier collaboratif en ligne, utilitaire d’édition. Suivez ces conseils et vous n’aurez pas à traiter des fichiers en conflit.
Toutefois, si pour une raison quelconque vous ne finissent pas avec des fichiers en conflit, ce sont les choses que vous devez savoir :
- Tous les fichiers en conflit peuvent se trouver dans .sync/Archive
- .Sync/archive stocke également les fichiers qui ont été supprimés
- Par défaut BitTorrent Sync conserve des fichiers dans .sync/Archive pendant 30 jours avant de les supprimer de manière irréversible
- Des fichiers en conflit sont plus communément appelées fichiers « version »
- Anciennes versions des fichiers sont marquées en ajoutant des chiffres à son nom, où le nombre le nombre le plus élevé est le dernier fichier.
- sync_trash_ttl est le paramètre par défaut laisse les fichiers pendant 30 jours. Si la valeur zéro, tous les fichiers seront automatiquement supprimés et pas gardés dans .sync/Archive
Enfin, prenons un exemple pour démontrer les étapes doivent être suivies :
1. identifier le fichier en conflit. Supposons que le nom de fichier est notes.txt
2. Naviguez vers le répertoire .sync/Archive. N’oubliez pas que le dossier .sync est toujours situé sur le dossier que vous avez partagé dans BitTorrent Sync.
3. Recherchez le fichier nommé notes.txt. Il peut y avoir plus d’un fichier portant ce nom, si c’est le cas cela signifie simplement qu’il existe plusieurs versions du même fichier. Recherchez le fichier avec le plus grand nombre sur son nom, cela signifie que c’est la version la plus récente du fichier. Par exemple, notes.3.txt
4. comparer notes.txt avec notes.3.txt et résoudre les différences entre les fichiers. Voir s’il y a quelque chose qui n’est pas notes.3.txt que vous voudriez rajouter au notes.txt. Il s’agit de l’étape la plus difficile et l’étape qui nécessite une intervention humaine. Vous seul pouvez décider, après avoir comparé les deux fichiers, comment faire pour résoudre les conflits dans le fichier.