Tengo información parcial que comienza a responder esta pregunta. No estoy seguro de lo útil que es esto para los usuarios experimentados, pero sé que los usuarios más nuevos como yo encontrarán útil este informe.
Por otro lado, resolver esto me deja aún más perplejo de cómo una pregunta increíblemente básica no tiene ninguna respuesta oficial o autorizada. La falta de documentación disponible o discusiones me dice que los usuarios de Dropbox están de acuerdo con tomar lo que Dropbox realmente hace como lo que esperaban que hiciera en esas circunstancias. (es decir, ni siquiera diría que los usuarios tienen una expectativa concreta de que mantienen Dropbox)
Ejemplos de cómo se comportará Dropbox:
En mis ejemplos, la computadora A y la computadora B nunca están encendidas al mismo tiempo. Imagine a un solo usuario trabajando de manera no colaborativa en el hogar y el trabajo, con cada computadora apagada antes de volver a la otra.
¿Qué sucede cuando la carpeta de Dropbox de una computadora no es idéntica a la carpeta de Dropbox en la nube? Para mayor claridad, prefiero imaginar cómo dropbox.exe
reacciona cuando una computadora tiene una carpeta vacía de Dropbox. Se dropbox.exe
considere esos archivos que faltan como "supresiones" (lo que significa que se eliminarán de la carpeta Dropbox nube) o "fuera de fecha" (lo que significa que va a crear nuevas copias de los mismos dentro de la carpeta de dropbox local).
Comience con una situación en la que el comportamiento sea claramente obvio: la computadora A está encendida y la computadora B está apagada. Si se dropbox.exe
está ejecutando y se realizan cambios en A, estos se propagan a la carpeta de la nube y no al revés. Entonces, por el momento, si la carpeta de A se vacía, entonces estos archivos / carpetas faltantes se consideran "eliminaciones" y la carpeta de la nube se vacía.
Suponga que B tiene una carpeta de Dropbox vacía y A crea archivos y los sincroniza con la carpeta de Dropbox en la nube. Si cambiamos a la computadora B, la situación es que dropbox.exe
interpretará la carpeta vacía de Dropbox de B como "desactualizada", y se crean nuevas copias de la carpeta en la nube en B.
Ahora para lo menos obvio: supongamos que hacemos algunos cambios en B y sincronizamos estos cambios en la carpeta de Dropbox en la nube. Si cambiamos a la computadora A y --- sin ejecutar primero dropbox.exe
--- eliminamos cosas dentro de la carpeta de Dropbox de A, ¿qué hará dropbox.exe
después? En esta situación dropbox.exe
, interpretará los archivos / carpetas que faltan como nuevas eliminaciones que deben propagarse a la carpeta de Dropbox en la nube.
Me resulta confuso que en las situaciones 2 y 3 se dropbox.exe
enciende y se encuentra con el mismo estado "nuevo" en una computadora nueva que difiere de la carpeta de la nube, pero actuará de manera diferente.
Si desea inventar una regla que explique cómo dropbox.exe
funciona, evidentemente no puede asumir que es una función de las tres variables: (1) lo que ve en la computadora en este momento, (2) lo que ve en la carpeta de la nube y (3) ) qué computadora fue la última en sincronizarse con la carpeta en la nube. (!!!)
Quizás la variable adicional es que Dropbox recuerda lo que cada computadora sincronizó por última vez con la carpeta de la nube. En la situación 2, podríamos suponer que la última vez que la computadora B se sincronizó, sincronizó una carpeta vacía. En la situación 3, Dropbox recuerda que la última vez que la computadora A se sincronizó, sincronizó una carpeta que era diferente de la que actualmente se encuentra dentro de la carpeta.