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