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