Bu soruya cevap vermeye başlayan kısmi bilgilerim var. Bunun deneyimli kullanıcılar için ne kadar yararlı olduğundan emin değilim, ancak benim gibi daha yeni kullanıcıların bu raporu yararlı bulacağını biliyorum.
Bir kenara, bunun üzerinde çalışmak, inanılmaz derecede basit bir sorunun resmi veya yetkili bir cevabı olmadığı konusunda beni daha da şaşkına çeviriyor. Mevcut belgelerin veya tartışmaların eksikliği, Dropbox kullanıcılarının, Dropbox'ın gerçekte ne yaparsa yapsınlar, bu koşullar altında yapmasını bekledikleri gibi almanın iyi olduğunu söylüyor. (yani, kullanıcıların dropbox tuttukları konusunda somut bir beklentileri olduğunu bile söyleyemem)
Dropbox'ın nasıl davranacağına ilişkin örnekler:
Örneklerimde, bilgisayar A ve bilgisayar B hiçbir zaman aynı anda açılmıyor. Evde ve işte işbirliği yapmadan çalışan tek bir kullanıcının diğerine dönmeden önce her bilgisayarın kapatıldığını düşünün.
Bir bilgisayarın dropbox klasörü bulut dropbox klasörü ile aynı değilse ne olur? Maksimum netlik için dropbox.exe
, bir bilgisayarda boş bir dropbox klasörü olduğunda nasıl tepki vereceğini hayal etmeyi tercih ederim . Will dropbox.exe
(yerel dropbox klasörü içindeki onlardan yeni kopyalarını yaratacak araçlar) "tarih dışı" (bulut dropbox klasöründen bunları kaldıracaktır araçlar) ya da "silme" olarak bu eksik dosyaları düşünün.
Davranışın açıkça belirgin olduğu durumla başlayın: Bilgisayar A açık ve bilgisayar B kapalı. Eğer dropbox.exe
çalışıyorsa ve değişiklikler A yapılır, daha sonra bu bulut klasörüne yayılır ve tersi de geçerlidir. Şu anda, A'nın klasörü boşaltılırsa, bu eksik dosyalar / klasörler "silme" olarak kabul edilir ve bulut klasörü boşaltılır.
B'nin boş bir dropbox klasörü olduğunu ve A'nın dosyalar oluşturduğunu ve bunları bulut dropbox klasörüne senkronize ettiğini varsayalım. B bilgisayarına dropbox.exe
geçersek durum, B'nin boş dropbox klasörünü "güncel değil" olarak yorumlaması ve bulut klasöründen yeni kopyaların B'de oluşturulmasıdır.
Şimdi daha az belirgin: Diyelim ki B'de bazı değişiklikler yapıyoruz ve bu değişiklikleri bulut dropbox klasörüne senkronize ediyoruz. A ve --- bilgisayarına ilk çalıştırmadan dropbox.exe
geçersek --- A'nın dropbox klasörü içindeki şeyleri silersek, dropbox.exe
daha sonra ne işe yarar ? Bu durumda dropbox.exe
, eksik dosyaları / klasörleri bulut dropbox klasörüne yayılması gereken yeni silme işlemleri olarak yorumlar.
Durum 2 ve 3'te dropbox.exe
açıldığını ve bulut klasöründen farklı yeni bir bilgisayarda aynı "taze" durumla karşılaştığınızı kafa karıştırıcı buluyorum , ancak farklı davranacak.
Nasıl açıklayan bir kural icat etmek isteseydim dropbox.exe
çalışır, sen besbelli değil üç değişkenlerin bir fonksiyonu olduğunu varsayalım: bulut klasörü gördüklerini şu anda bilgisayarda gördüğü (1), (2) ve (3 ) hangi bilgisayarın bulut klasörüyle en son senkronize edildiği. (!!!)
Belki de ekstra değişken, Dropbox'ın her bilgisayarın bulut klasörüyle en son ne senkronize ettiğini hatırlamasıdır. 2. durumda, B bilgisayarının en son ne zaman senkronize edildiğini, boş bir klasörü senkronize ettiğini varsayabiliriz. Durum 3'te, Dropbox, A bilgisayarının en son ne zaman senkronize edildiğini, o anda klasörün içinde bulduklarından farklı bir klasörü senkronize ettiğini hatırlar.