Konfliktauflösung (EN)

Concept

Process for handling file conflicts during simultaneous editing

Konfliktauflösung

Conflict resolution is the process for handling file conflicts that can occur when two users edit and save the same file simultaneously. In such cases, Syncthing automatically creates a copy of the file with the '.conflict' extension, which you must manually resolve. You then need to decide which version of the file to keep or how to merge the differences to resolve the conflict.

Process of Conflict Resolution

sequenceDiagram     participant Benutzer1     participant Benutzer2     participant Syncthing     participant Datei          Benutzer1->>Datei: Bearbeiten und Speichern     Benutzer2->>Datei: Bearbeiten und Speichern     Syncthing->>Datei: Konflikt erkannt     Syncthing->>Syncthing: Erstelle .conflict-Kopie     Syncthing->>Benutzer1: Benachrichtigung über Konflikt     Syncthing->>Benutzer2: Benachrichtigung über Konflikt     Benutzer1->>Syncthing: Manuelle Auflösung     Benutzer2->>Syncthing: Manuelle Auflösung     Syncthing->>Datei: Zusammenführung oder Auswahl der endgültigen Version 

Im Kontext

  • Wird typischerweise zusammen mit Versionskontrollsystemen und Dateisynchronisationstools verwendet
  • Verwandt zu: Dateisynchronisation, Versionskontrolle, Merge-Konflikte
  • Beispiel-Einsatz: Bei der kollaborativen Bearbeitung von Dokumenten in ver
Quelle: AI Generated