আমি সম্প্রতি শাখা এবং মার্জ এবং এসসিএম: ব্রাঞ্চিং এবং মার্জিং প্রাইমার - ক্রিস বার্মেল সম্পর্কে একটি এমএসডিএন নিবন্ধ জুড়ে এসেছি ।
নিবন্ধে তারা বলেছে যে 'বিগ ব্যাং মার্জ' হ'ল মার্জিং অ্যান্টিপাটাইটার:
বিগ ব্যাং মার্জ - স্থগিতকারী শাখা উন্নয়নের চূড়ান্ত পরিণতিতে মার্জ করা এবং একসাথে সমস্ত শাখা একত্রিত করার চেষ্টা করা।
আমি বুঝতে পেরেছিলাম যে উত্পাদিত সমস্ত উন্নয়ন শাখার সাথে আমার সংস্থা যা করছে তার সাথে এটি খুব মিল similar
আমি চূড়ান্ত পর্যালোচনা + ট্রাঙ্ক একীভূতকরণ কর্তৃপক্ষ হিসাবে একজন ব্যক্তির সাথে অভিনয় করে খুব ছোট সংস্থায় কাজ করি। আমাদের 5 জন বিকাশকারী (আমাকে সহ) রয়েছে, আমাদের প্রত্যেককে একটি পৃথক টাস্ক / বাগ / প্রকল্প অর্পণ করা হবে এবং আমরা প্রতিটি শাখা বর্তমান ট্রাঙ্ক (সাবভারশন) বন্ধ করে দেব এবং তারপরে আমাদের শাখায় উন্নয়ন কাজ সম্পাদন করব, ফলাফলগুলি পরীক্ষা করব, নথিপত্র লিখব যদি প্রয়োজন হয় তবে অন্যান্য বিকাশকারীদের সাথে সমকক্ষ পর্যালোচনা এবং প্রতিক্রিয়া লুপটি সম্পাদন করুন এবং তারপরে পর্যালোচনা করার জন্য শাখাটি জমা দিন + আমাদের প্রকল্প পরিচালনার সফ্টওয়্যারটিতে মার্জ করুন।
আমার বস, ট্রাঙ্ক রিপোজিটরির একমাত্র কর্তৃপক্ষ, প্রকৃতপক্ষে শাখাগুলির সমস্ত পর্যালোচনাগুলি স্থগিত করবে যতক্ষণ না তিনি যতটা সম্ভব পর্যালোচনা সম্পাদন করবেন, কিছু শাখা বর্ধন / সংশোধন করার জন্য পিছনে ফেলে দেওয়া হবে, কিছু শাখাগুলি সরাসরি ট্রাঙ্কে মার্জ হবে, কিছু শাখা দ্বন্দ্ব ইত্যাদির কারণে পিছনে ফেলে দেওয়া হবে etc.
চূড়ান্ত পর্যালোচনা সারিতে 10-20 সক্রিয় শাখা ট্রাঙ্কে একীভূত করা আমাদের পক্ষে অস্বাভাবিক কিছু নয় om
আমাদের প্রায়শই চূড়ান্ত পর্যালোচনা এবং সংযুক্তির পর্যায়ে বিবাদগুলি সমাধান করতে হবে কারণ দুটি শাখা একই ট্রাঙ্কের বাইরে তৈরি হয়েছিল তবে একই কোডের টুকরাটি সংশোধিত হয়েছিল। সাধারণত আমরা কেবল ট্রাঙ্কটি পুনরায় প্রকাশ করে এবং আমাদের পরিবর্তনগুলি পুনরায় প্রয়োগ করে এবং দ্বন্দ্বগুলি সমাধানের পরে নতুন শাখাটি পর্যালোচনার জন্য জমা দেওয়ার (দরিদ্র মানুষ পুনর্বাসনের মাধ্যমে) এড়াতে পারি।
আমার কাছে কিছু প্রত্যক্ষ প্রশ্ন রয়েছে:
- আমরা কি 'বিগ ব্যাং মার্জ' হিসাবে বর্ণিত খুব অ্যান্টি-প্যাটার্নটি প্রদর্শন করছি?
- আমরা এই মার্জ প্রক্রিয়াটির ফলাফল দেখতে পাচ্ছি এমন কিছু সমস্যা রয়েছে কি?
- আমার মনিষে বাধা না বাড়িয়ে কীভাবে আমরা এই মার্জ প্রক্রিয়াটি উন্নত করতে পারি?
সম্পাদনা: আমি সন্দেহ করি যে আমার বস ট্রাঙ্কের সংগ্রহস্থলের উপর তার আড়ালটি আলগা করে দেবে, বা অন্যান্য দেবগণকে ট্রাঙ্কে একীভূত করতে দেবে doubt তার কারণগুলি কী তা নিশ্চিত তা নয় তবে আমি বিষয়টিকে সামনে আনার বিষয়ে সত্যই পরিকল্পনা করি না কারণ এটি আগে উত্থাপন করা হয়েছিল এবং তাড়াতাড়ি ছুঁড়ে ফেলা হয়েছে। আমি মনে করি তারা কেবল আমাদের উপর বিশ্বাস রাখে না, যা বোঝায় না কারণ সবকিছু যেভাবেই ট্র্যাক করা হয়েছে।
এই পরিস্থিতি সম্পর্কে অন্য কোনও অন্তর্দৃষ্টি প্রশংসা করা হবে।