Skip to main content

Les conflits de synchronisation et comment les éviter

De quoi on parle ?

On travaille sur des dossiers communs à plusieurs personnes.

Cas n°1 : Si Bob change le fichier sur son ordi, et qu'Alice a la même idée en même temps sur son ordi,ordi → quelle version est la bonne ?

Cas n°2 : Si Bob change le fichier en ligne sur Internet, et qu'Alice le change sur son ordi, en même temps → quelle version est la bonne ?

Cas n°3 : Si Bob change le fichier en ligne sur Internet, et qu'Alice le change sur son ordi, qui n'était pas connecté à Internet (et donc n'était synchronisé aux dernières modifications) puis synchronise son ordi → quelle version est la bonne ?

C'est là que le conflit arrive.

 

Et ça se concrétise comment ?

Sur le logiciel que vous avez sur votre bureau, le logiciel affiche des icônes de couleurs différents. Voici les explications

image.png

Synchronisation OK

image.png

Synchronisation en cours

image.png

Il y a au moins 1 conflit de synchronisation.

Le conflit se matérialise par la génération en local sur votre PC seulement d'un doublon du fichier avec la mention conflicted copy.

 

image.png


Comment résoudre un conflit ? C'est juste après ↓

 

image.png

Indique une erreur de configuration, telle qu'un login ou une URL de serveur incorrects

image.png

 Vous avez volontairement suspendu les synchronisations

image.png

L'assistant de synchronisation a perdu la synchronisation avec le serveur Nextcloud

 

Comment résoudre un conflit ?

comme c'est vous le ou la mieux placé.e pour savoir quelle est la bonne version (ou éventuellement prendre dans chaque version les dernières modifications et les concaténer), c'est en local, sur votre PC, que se fait cette copie. Votre mission est de ne garder qu'une seule version et supprimer l'autre, après avoir repris tous les éléments utiles de la version à supprimer.

Cliquer sur l'icône jaune de votre ordi (en haut à droite sur Ubuntu, en bas à droite sur Windows)

image.png

Puis le bouton Resolve conflicts

image.png

Un panneau apparaît, comparant chaque fichier

À gauche la version "local" (sur l'ordi) et

À droite la version du "serveur" (sur Internet)

 

Cocher la case du fichier à garder

image.png
Valider avec le bouton Resolve conflict

image.png