আমার কাছে আংশিক তথ্য রয়েছে যা এই প্রশ্নের উত্তর দিতে শুরু করে। আমি অভিজ্ঞ ব্যবহারকারীদের পক্ষে এটি কতটা কার্যকর তা আমি নিশ্চিত নই, তবে আমি জানি আমার মতো নতুন ব্যবহারকারীরা এই প্রতিবেদনটিকে সহায়ক বলে মনে করবেন।
একদিকে যেমন এটিকে কাজ করা আমাকে আরও বিস্মিত করে তোলে যে কীভাবে অবিশ্বাস্যরকম মৌলিক প্রশ্নের কোনও অফিসিয়াল বা অনুমোদনমূলক উত্তর নেই। উপলব্ধ ডকুমেন্টেশন বা আলোচনার অভাব আমাকে বলে যে ড্রপবক্সের ব্যবহারকারীরা ড্রপবক্স আসলে যা করেন তা গ্রহণ করার ক্ষেত্রে তারা ঠিক আছে যেমন তারা এই পরিস্থিতিতে এটি করার প্রত্যাশা করত। (যেমন, আমি এমনকি এটিও বলব না যে ব্যবহারকারীদের কাছে তারা ড্রপবক্স ধরে রাখার একটি দৃ concrete় প্রত্যাশা রয়েছে)
ড্রপবক্স কীভাবে আচরণ করবে তার উদাহরণ:
আমার উদাহরণগুলিতে, কম্পিউটার এ এবং কম্পিউটার বি উভয়ই একই সময়ে চালিত হয় না। কল্পনা করুন যে কোনও একক ব্যবহারকারী ঘরে এবং কর্মক্ষেত্রে অ-সহযোগিতামূলকভাবে কাজ করছেন, প্রতিটি কম্পিউটার অন্য কম্পিউটারে ফিরে আসার আগে বন্ধ হয়ে গেছে।
যখন কোনও কম্পিউটারের ড্রপবক্স ফোল্ডারটি ক্লাউড ড্রপবক্স ফোল্ডারের সাথে অভিন্ন না হয় তখন কী ঘটে? সর্বাধিক স্পষ্টতার জন্য আমি কল্পনা করতে পছন্দ করি dropbox.exeযখন কোনও কম্পিউটারে খালি ড্রপবক্স ফোল্ডার থাকে তখন কীভাবে প্রতিক্রিয়া হয় । হবে dropbox.exe"মুছে" "তারিখ সীমার বাইরে" (যার মানে হচ্ছে এটা মেঘ ড্রপবক্স ফোল্ডার থেকে তাদের মুছে ফেলা হবে) অথবা (যার মানে স্থানীয় ড্রপবক্স ফোল্ডারের ভিতরে তাদের নতুন কপি তৈরি হবে) হিসাবে যারা অনুপস্থিত ফাইল বিবেচনা।
এমন পরিস্থিতি দিয়ে শুরু করুন যেখানে আচরণটি স্পষ্টভাবে সুস্পষ্ট: কম্পিউটার এ চালু আছে এবং কম্পিউটার বি বন্ধ রয়েছে। যদি dropbox.exeচলমান থাকে এবং এ-তে পরিবর্তন করা হয়, তবে এগুলি মেঘ ফোল্ডারে প্রচার করা হয় এবং বিপরীতে নয়। এই মুহুর্তে, যদি এ এর ফোল্ডারটি খালি হয় তবে এই অনুপস্থিত ফাইল / ফোল্ডারগুলিকে "মুছে ফেলা" হিসাবে বিবেচনা করা হয় এবং ক্লাউড ফোল্ডারটি খালি হয়ে যায়।
ধরুন বি এর খালি ড্রপবক্স ফোল্ডার রয়েছে এবং এ ফাইলগুলি তৈরি করে এবং এগুলিকে ক্লাউড ড্রপবক্স ফোল্ডারে সিঙ্ক করে। যদি আমরা কম্পিউটার বিতে স্যুইচ করি তবে পরিস্থিতিটি হ'ল dropbox.exeবি এর খালি ড্রপবক্স ফোল্ডারটিকে "পুরানো" হিসাবে ব্যাখ্যা করবে এবং ক্লাউড ফোল্ডার থেকে নতুন কপিগুলি বি তে তৈরি করা হবে that
এখন কম স্পষ্টর জন্য: ধরুন আমরা বি তে কিছু পরিবর্তন আনি এবং মেঘের ড্রপবক্স ফোল্ডারে এই পরিবর্তনগুলি সিঙ্ক করি। আমরা যদি কম্পিউটার এ এবং --- প্রথম চালনা ছাড়াই --- স্যুইচ করি dropbox.exe--- আমরা এ এর ড্রপবক্স ফোল্ডারের ভিতরে থাকা জিনিসগুলি মুছব, dropbox.exeপরে কী চলবে ? এই পরিস্থিতিতে dropbox.exeঅনুপস্থিত ফাইল / ফোল্ডারগুলিকে ক্লাউড ড্রপবক্স ফোল্ডারে প্রচার করা উচিত এমন নতুন মুছে ফেলা হিসাবে ব্যাখ্যা করবে।
আমি এটি বিভ্রান্তিকর বলে মনে করি যে 2 এবং 3 পরিস্থিতিতে আপনি dropbox.exeক্লাউড ফোল্ডার থেকে পৃথক একটি নতুন কম্পিউটারে একই "নতুন" অবস্থার মুখোমুখি হচ্ছেন এবং এটি ভিন্নভাবে কাজ করবে।
আপনি যদি কোনও নিয়ম আবিষ্কার করতে চান যা এটি dropbox.exeপরিচালনা করে তা ব্যাখ্যা করে, আপনি সম্ভবত এটি তিনটি ভেরিয়েবলের একটি কাজ বলে ধরে নিতে পারবেন না : (1) এটি এখন কম্পিউটারে যা দেখায়, (2) এটি মেঘ ফোল্ডারে কী দেখায় এবং (3) ) কোন কম্পিউটারটি ক্লাউড ফোল্ডারের সাথে সিঙ্ক করতে সর্বশেষ ছিল। (!!!)
সম্ভবত অতিরিক্ত ভেরিয়েবলটি হ'ল ড্রপবক্স প্রতিটি কম্পিউটার ক্লাউড ফোল্ডারে সর্বশেষ সিঙ্ক করেছিল তা স্মরণ করে। পরিস্থিতি 2-এ, আমরা শেষবারের কম্পিউটার বি সিঙ্ক হওয়ার বিষয়টি ধরে নিতে পারি, এটি একটি খালি ফোল্ডার সিঙ্ক করেছে। পরিস্থিতি 3, ড্রপবক্স মনে রাখে যে শেষবারের কম্পিউটার একটি সিঙ্ক হয়েছে, এটি একটি ফোল্ডার সিঙ্ক করেছে যা এটি বর্তমানে ফোল্ডারের ভিতরে খুঁজে পাওয়া যায় তার চেয়ে আলাদা ছিল।