Ich habe teilweise Informationen, die diese Frage zu beantworten beginnen. Ich bin mir nicht sicher, wie nützlich dies für erfahrene Benutzer ist, aber ich weiß, dass neuere Benutzer wie ich diesen Bericht hilfreich finden.
Abgesehen davon macht mich das Ausarbeiten noch verwirrter, dass eine unglaublich grundlegende Frage keine offizielle oder maßgebliche Antwort hat. Das Fehlen verfügbarer Dokumentation oder Diskussionen zeigt mir, dass Benutzer von Dropbox gut damit umgehen können, was Dropbox tatsächlich tut, wie sie es unter diesen Umständen erwartet hätten. (dh ich würde nicht einmal sagen, dass Benutzer eine konkrete Erwartung haben, dass sie Dropbox halten)
Beispiele für das Verhalten von Dropbox:
In meinen Beispielen werden Computer A und Computer B niemals gleichzeitig eingeschaltet. Stellen Sie sich einen einzelnen Benutzer vor, der zu Hause und bei der Arbeit nicht kollaborativ arbeitet, wobei jeder Computer ausgeschaltet wird, bevor er zum anderen zurückkehrt.
Was passiert, wenn der Dropbox-Ordner eines Computers nicht mit dem Cloud-Dropbox-Ordner identisch ist? Für maximale Klarheit stelle ich mir lieber vor, wie dropbox.exe
reagiert, wenn ein Computer einen leeren Dropbox-Ordner hat. Wird dropbox.exe
betrachten die fehlenden Dateien als „Löschungen“ (das heißt , sie sie aus der Wolke Dropbox - Ordner entfernen wird) oder „out of date“ (das heißt , es neue Kopien von ihnen in der lokalen Dropbox - Ordner erstellen wird).
Beginnen Sie mit einer Situation, in der das Verhalten offensichtlich ist: Computer A ist eingeschaltet und Computer B ist ausgeschaltet. Wenn ausgeführt dropbox.exe
wird und Änderungen an A vorgenommen werden, werden diese an den Cloud-Ordner weitergegeben und nicht umgekehrt. Wenn im Moment der Ordner von A geleert wird, werden diese fehlenden Dateien / Ordner als "Löschvorgänge" betrachtet und der Cloud-Ordner wird geleert.
Angenommen, B hat einen leeren Dropbox-Ordner und A erstellt Dateien und synchronisiert diese mit dem Cloud-Dropbox-Ordner. Wenn wir zu Computer B wechseln, dropbox.exe
wird der leere Dropbox-Ordner von B als "veraltet" interpretiert, und auf B werden neue Kopien aus dem Cloud-Ordner erstellt.
Nun zum weniger offensichtlichen: Angenommen, wir nehmen einige Änderungen in B vor und synchronisieren diese Änderungen mit dem Cloud-Dropbox-Ordner. Wenn wir zu Computer A wechseln und - ohne vorher ausgeführt zu werden dropbox.exe
- Dinge im Dropbox-Ordner von A löschen, was wird dropbox.exe
danach ausgeführt? In dieser Situation dropbox.exe
werden die fehlenden Dateien / Ordner als neue Löschvorgänge interpretiert, die an den Cloud-Dropbox-Ordner weitergegeben werden sollen.
Ich finde es verwirrend, dass Sie in den Situationen 2 und 3 eingeschaltet sind dropbox.exe
und auf einem neuen Computer, der sich vom Cloud-Ordner unterscheidet, denselben "frischen" Status haben, der sich jedoch anders verhält.
Wenn Sie eine Regel erfinden möchten, die erklärt, wie sie dropbox.exe
funktioniert, können Sie offensichtlich nicht davon ausgehen, dass sie von den drei Variablen abhängt: (1) was sie gerade auf dem Computer sieht, (2) was sie im Cloud-Ordner sieht und (3) ) welcher Computer zuletzt mit dem Cloud-Ordner synchronisiert wurde. (!!!)
Vielleicht ist die zusätzliche Variable, dass Dropbox sich merkt, was jeder Computer zuletzt mit dem Cloud-Ordner synchronisiert hat. In Situation 2 können wir davon ausgehen, dass Computer B bei der letzten Synchronisierung einen leeren Ordner synchronisiert hat. In Situation 3 merkt sich Dropbox, dass Computer A bei der letzten Synchronisierung einen Ordner synchronisiert hat, der sich von dem unterscheidet, was er derzeit im Ordner findet.