Konfliktauflösung (EN)
ConceptProcess 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