この質問に答え始める部分的な情報があります。これが経験豊富なユーザーにとってどれほど役立つかはわかりませんが、私のような新しいユーザーがこのレポートを参考にすると思います。
余談ですが、これを解決すると、信じられないほど基本的な質問に公式または信頼できる回答がないことにさらに戸惑います。利用可能なドキュメントやディスカッションがないことから、Dropboxのユーザーは、Dropboxが実際に行うことはすべて、それらの状況下で期待されていたとおりに行うことに問題がないことがわかります。(つまり、ユーザーがDropboxを持っていることを具体的に期待しているとは言いません)
Dropboxの動作例:
私の例では、コンピューターAとコンピューターBの両方の電源が同時にオンになることはありません。1人のユーザーが自宅や職場で共同作業をせず、他のコンピューターに戻る前に各コンピューターの電源がオフになっているとします。
1台のコンピューターのドロップボックスフォルダーがクラウドドロップボックスフォルダーと同一でない場合はどうなりますか?わかりやすくするためにdropbox.exe
、1台のコンピューターに空のドロップボックスフォルダーがある場合の反応を想像してみます。ウィルdropbox.exe
(それはローカルのDropboxフォルダ内にそれらの新しいコピーを作成する手段)「期限が切れ」(それはクラウドのDropboxフォルダから削除されます手段)、または「削除」として、これらの不足しているファイルを検討してください。
動作が明らかに明らかな状況から始めます。 コンピュータAはオンで、コンピュータBはオフです。場合はdropbox.exe
実行されていて、変更がAに対して行われ、その後、これらは、クラウドフォルダに伝播され、その逆はありません。したがって、現時点では、Aのフォルダーが空になると、これらの欠落ファイル/フォルダーは「削除」と見なされ、クラウドフォルダーは空になります。
Bに空のドロップボックスフォルダーがあり、Aがファイルを作成してクラウドドロップボックスフォルダーに同期するとします。コンピューターBに切り替えると、dropbox.exe
Bの空のドロップボックスフォルダーが「古い」と解釈され、クラウドフォルダーからの新しいコピーがBに作成されます。
さて、あまり明白ではありません 。Bに変更を加え、これらの変更をクラウドドロップボックスフォルダーに同期するとします。コンピューターAに切り替え、---最初に実行せずにdropbox.exe
--- Aのドロップボックスフォルダー内のものを削除すると、dropbox.exe
その後何が実行されますか?この状況でdropbox.exe
は、欠落しているファイル/フォルダーは、クラウドドロップボックスフォルダーに伝達される新しい削除として解釈されます。
状況2と3 dropbox.exe
で、電源がオンになっていて、クラウドフォルダーとは異なる新しいコンピューターで同じ「新鮮な」状態になっているのは混乱しますが、動作は異なります。
dropbox.exe
動作方法を説明するルールを作成したい場合、それが3つの変数の関数であると想定できないことは明らかです。(1)現在コンピューターに表示されているもの、(2)クラウドフォルダーに表示されているもの、(3 )クラウドフォルダーと最後に同期したコンピューター。(!!!)
おそらく、余分な変数は、Dropboxが各コンピューターがクラウドフォルダーに最後に同期したものを記憶していることです。状況2では、コンピューターBが最後に同期したときに、空のフォルダーが同期したと想定します。状況3では、Dropboxは、コンピューターAが最後に同期したときに、現在フォルダー内にあるものとは異なるフォルダーを同期したことを記憶しています。