انشعاب فیزیکی برای نرم افزار چیست؟
انشعاب فیزیکی برای نرم افزار چیست؟

تصویری: انشعاب فیزیکی برای نرم افزار چیست؟

تصویری: انشعاب فیزیکی برای نرم افزار چیست؟
تصویری: مهندس نرم افزار را بهتر بشناسیم - چه موقعیت های شغلی در انتظار یک مهندس نرم افزار است 2024, ممکن است
Anonim

انشعاب ، در کنترل نسخه و نرم افزار مدیریت پیکربندی، تکرار یک شیء تحت کنترل نسخه (مانند فایل کد منبع یا درخت دایرکتوری) است به طوری که تغییرات می توانند به صورت موازی در امتداد چندین شاخه رخ دهند. شاخه ها به نام درختان، نهرها یا خطوط کد نیز شناخته می شوند.

به همین سادگی، هدف از انشعاب چیست؟

به طور کلی، اصلی هدف از انشعاب (یک ویژگی VCS - سیستم کنترل نسخه -) برای دستیابی به جداسازی کد است. شما حداقل یکی دارید شاخه ، که می تواند برای توسعه متوالی کافی باشد و برای بسیاری از کارهایی که در همان منحصر به فرد ضبط می شوند (متعهد شده اند) استفاده می شود. شاخه.

همچنین ممکن است سوال شود که استراتژی انشعاب چیست؟ و این دقیقاً همان چیزی است که یک استراتژی انشعاب است. این مجموعه ای از قوانین و قراردادهایی است که تصریح می کند. زمانی که یک توسعه دهنده باید منشعب شود. از کدام شاخه باید منشعب شوند. زمانی که آنها باید دوباره ادغام شوند.

به همین ترتیب ممکن است سوال شود که انشعاب چیست؟

انشعاب تمرین ایجاد کپی از برنامه ها یا اشیاء در حال توسعه برای کار در نسخه های موازی، حفظ نسخه اصلی و کار بر روی شاخه یا ایجاد تغییرات متفاوت در هر کدام.

انشعاب کد چگونه کار می کند؟

انشعاب به تیم های توسعه دهندگان اجازه می دهد تا به راحتی در یک مرکز با یکدیگر همکاری کنند کد پایه. هنگامی که یک توسعه دهنده یک A را ایجاد می کند شاخه ، سیستم کنترل نسخه یک کپی از کد پایگاه در آن نقطه از زمان تغییرات در شاخه دیگر توسعه دهندگان تیم را تحت تاثیر قرار ندهید.

توصیه شده: