Wie geht das?
Angenommen, ich habe 2 Computer, A & B. Und jeder hat einen Stammordner, dessen Inhalt ich synchron halten möchte - über ein USB-Flash-Laufwerk. Also nimmt Benutzer A Änderungen auf Computer A vor und Benutzer B nimmt Änderungen auf Computer B vor. Und irgendwie kann ein USB-Laufwerk zwischen ihnen hin und her übertragen werden, um ihre Dateien synchron zu halten.
Es ist auch möglich, dass Benutzer A und Benutzer B dieselbe Datei bearbeiten, bevor eine Synchronisierung stattfindet. Wenn die Synchronisierung stattfindet, liegt also ein Konflikt vor, und möglicherweise gibt es eine Warnung oder Optionen für den Benutzer, was er tun möchte oder eine Art visueller Editor, der das Vergleichen / Zusammenführen / Bearbeiten der in Konflikt stehenden Datei ermöglicht.
Außerdem möchte ich nicht, dass alle Daten auf dem USB-Laufwerk gespeichert werden - nur die Änderungen oder ähnliches, um die Gesamtdatengröße auf dem Flash-Laufwerk niedrig zu halten.