Constant Integration (CI) ایک ترقیاتی عمل ہے جس میں ترقی کرنے والے اکثر لوگوں کو اپنا کوڈ تبدیل کرکے ایک مشترکہ ذخیرہ میں تبدیل کر دیتے ہیں یہ طریقہ غلطیوں کو ابتدائی اور بہتر بنانے میں مدد دیتا ہے
کو دیکھیں ۔
کامیاب سی آئی اے کئی کلیدی اُصولوں پر مبنی ہے جن میں ایک ہی ماخذ کی گنجائش برقرار رکھنا، خود کار سازی اور جانچ پڑتال کے عمل کو برقرار رکھنا اور یہ کہ کوڈ تبدیلیاں اکثر غیر فعال ہوتی ہیں ۔
عملی کام کی مثالیں
ذیل میں عام کام کے مراکز سی آئی اے کے ماحول میں استعمال کیے جاتے ہیں:
- [Feature Branch Work sound: ترقی پزیر نئے خصوصیات کے لیے علاحدہ شاخیں بناتے ہیں، جو ٹیسٹ پاس کرنے کے بعد بنیادی شاخ میں ضم ہو جاتی ہیں۔
- Trunk-Based Development: ترقی پزیر افراد چھوٹے کام کرتے ہیں، اکثر بنیادی شاخ میں براہ راست تبدیلیاں کرتے ہیں، ان کے بارے میں معلومات کو ترتیب دینا پڑتا ہے۔
- ریلویز برانچ ورک پلے کریں : [حوالہ درکار شاخیں ریلیز کے لیے استعمال کی جاتی ہیں، جس سے مسلسل ترقی کو متاثر کیے بغیر ہی پیدا ہونے والی برانچیں تیار کی جاتی ہیں۔
کام میں حصہ لینا
سی آئی اے کو مؤثر طریقے سے عمل میں لانے کے لیے ٹیموں کو چاہئے کہ وہ اپنے اندر سری لنکا کی تعمیر اور ٹیسٹ پائپ لائنیں بنائیں ۔