টিএল; ডিআর: অ্যাপাচি আর্কিভা বা সোন্যাটাইপ নেক্সাসের মতো কিছু কেন সাবভার্সনের পরিবর্তে আর্টিক্ট রিপোজিটরি হিসাবে ব্যবহার করবেন?
আমি বর্তমানে যে বিল্ড সিস্টেমটি ব্যবহার করি তাতে প্রচুর বাইনারি ব্লব থাকে (চিত্র, সাউন্ড ফাইল, সংকলিত বাইনারি ইত্যাদি), আমাদের বিল্ডগুলিতে ইনপুট এবং আউটপুট হিসাবে। এগুলি পরিচালনার জন্য আমাদের সিস্টেমটি খুব অ্যাডহক; কিছু আমাদের কোডের পাশাপাশি আমাদের সাবভার্সন ভান্ডারগুলিতে চেক করা হয়, কিছু কিছু কোনও আনুষ্ঠানিক সংস্করণ নিয়ন্ত্রণের বাইরে অন্য কোথাও সঞ্চিত থাকে।
আমি এটি একত্রীকরণের দিকে লক্ষ্য করছি, সুতরাং আমাদের কাছে এমন কিছু আছে যা আরও স্ব-সামঞ্জস্যপূর্ণ এবং সহজেই ব্যবহারযোগ্য এবং যা বাইনারি শিল্পকে কোড থেকে পৃথক করে।
গুগল আমাকে বলছে এখানে আর্টিফ্যাক্ট রিপোজিটরিগুলি ( আর্কিভা , নেক্সাস , আর্টিফ্যাক্টরি ,…) এর একটি নির্বাচন রয়েছে , তবে চারপাশে পড়া থেকে, আমি এগুলি সাবভারসিওন ব্যবহার করে কোনও সুবিধা দেখতে পাচ্ছি না। এটি আমাদের জন্য বাইনারিগুলি দেখাশোনা করবে - এটি ইতিমধ্যে আমাদের কিছু বাইনারিগুলির জন্য, আমরা কেবলমাত্র তাদের থেকে কোড থেকে আলাদা করার জন্য সংগ্রহস্থলের বিন্যাসটি পুনর্বিন্যাস করতে চাই - এবং আমাদের কাছে ইতিমধ্যে সাবভার্সন সার্ভার এবং দক্ষতা রয়েছে তা উল্লেখযোগ্য সুবিধা রয়েছে।
So. সাবভারসিওনের মতো সাধারণ সংস্করণ নিয়ন্ত্রণ সরঞ্জাম ব্যবহার করে ডেডিকেটেড আর্টিক্ট ম্যানেজমেন্ট সিস্টেম ব্যবহার করার সুবিধা কী?