স্টোরেজ স্পেসটি সস্তা, সুতরাং আপনার ফাইলগুলিতে কেন চেক করা উচিত বা করা উচিত নয় এটির জন্য এটি খুব দৃ .়প্রত্যয়ী যুক্তি নয়।
পরিবর্তে, আপনি এসসিএমের উদ্দেশ্যে আবেদন করতে পারেন। এসসিএম দ্বারা ট্র্যাক করা প্রতিটি ফাইল আপনার দলটি করছে সমান্তরাল, বিতরণ পরিবর্তনগুলি পরিচালনা করার জন্য কিছু প্রয়োজনীয়তার প্রতিনিধিত্ব করে। দু'দল সদস্য একই ফাইল পরিবর্তন করার চেষ্টা না করা পর্যন্ত এর কিছুই সত্যই দৃশ্যমান নয়। এই পরিবর্তনগুলি সমাধান করা হ'ল এসসিএম প্রকৃত পক্ষে যা তা অন্য দেবের কাজের দুর্ঘটনাক্রমে ওভাররাইট রোধ করে এবং আশা করি, এই পরিবর্তনগুলি মার্জ করার প্রক্রিয়াটি স্বয়ংক্রিয় করে নেওয়া।
বাইনারি ফাইলগুলি মার্জ করা সাধারণত একটি আসল চ্যালেঞ্জ, কারণ জেনেরিক একীকরণ সরঞ্জামটির জন্য কোনও মার্জড বাইনারি ফাইলটি কীভাবে কাজ করা উচিত তা অনুমান করার কোনও বুদ্ধিমান উপায় নেই। নির্দিষ্ট ফাইল ফাইলটি সনাক্ত করার জন্য বিশেষভাবে ডিজাইন না করা হলে ফাইলের সূচীগুলি বা অফসেট পয়েন্টারগুলি কীভাবে সম্পর্কে যথেষ্ট তা জানতে পারে না।
এর অর্থ হ'ল বাইনারি ফাইলটি হাত দ্বারা একত্রীকরণ করা দেবের উপর নির্ভর করে এবং তারপরে এসসিএমকে জানান যে ফাইলটি এত সংহত হয়েছে। যেহেতু এটি একটি কাজ করছে তাই, মার্জটি উভয় পূর্ববর্তী চেক-ইনগুলির সমস্ত পরিবর্তনকেই সত্যই কভার করতে পারে না এবং যেহেতু ফাইলটি বাইনারি হয়, তাই মার্জটি যাচাই করার কোনও স্বয়ংক্রিয় উপায় নেই।
বাইনারি ফর্ম্যাটগুলি যা প্রকল্পের উত্সগুলিতে সত্যই উপস্থাপন করে, যেমন শিল্প সম্পদগুলি, এটি একটি দুর্ভাগ্যজনক, তবে প্রয়োজনীয় পদক্ষেপ ary তবে বিল্ড আউটপুটগুলি উত্স নয়। এগুলিকে মার্জ করার দরকার নেই, কারণ উত্সগুলি একত্রিত হতে পারে এবং ফলস্বরূপ বিল্ড আউটপুট পুনরায় জেনারেট করা যেতে পারে। এই পরিবর্তনগুলি ট্র্যাকিং এবং পরিচালনা করা 100% বর্জ্য। এটি এসসিএমের সংস্থানগুলি নষ্ট করে, যদিও ভয়ঙ্কর পরিমাণে খুব বেশি না, তবে এটি বিকাশকারীদের একত্রিত করার ব্যর্থতার ব্যর্থতার পরেও সময় নষ্ট করে। বিকাশকারী সময় খুব ব্যয়বহুল, এবং যে কোনও কিছু এটি নষ্ট করে দেয় এটি একটি ক্যান্সার।
অন্যদিকে, একটি নির্দিষ্ট ক্ষেত্রে রয়েছে যেখানে বিল্ড আউটপুট সংরক্ষণাগারভুক্ত করা উচিত। প্রকল্পের যে কোনও সংস্করণ কখনও প্রেরণ বা মোতায়েন করা হয়েছে সম্ভবত অনির্দিষ্টকালের জন্য ধরে রাখা উচিত। কোনও গ্রাহক যে সমস্যা নিয়ে আসছেন তা প্রকৃত বিল্ডের বাইট কপির জন্য একটি সঠিক, বাইট থাকা, সেই গ্রাহককে সহায়তা করা আরও সহজ করে তুলতে পারে, কারণ আপনার কাছে তার সঠিক সংস্করণ থাকবে।
সেই ব্যাকআপটি সম্ভবত সোর্স কোডের মতো একই সংগ্রহস্থলের মধ্যে থাকা উচিত নয়, কারণ তারা সাধারণত বিভিন্ন সময়সূচী অনুসরণ করে এবং মূলত বিভিন্ন কাঠামো ধারণ করে।