Git trunk дегеніміз не?
Git trunk дегеніміз не?

Бейне: Git trunk дегеніміз не?

Бейне: Git trunk дегеніміз не?
Бейне: Почему Trunk based development вместо Git Flow? 2024, Қыркүйек
Anonim

Магистраль -Негізделген әзірлеу (TBD) - бұл барлық әзірлеушілер (нақты орналастырылатын бөлімше үшін) көзді басқарудағы бір ортақ филиалға міндеттеме беретін жер. Бұл филиал ауызекі тілде белгілі болады сандық , мүмкін тіпті « сандық ». Тек босату инженерлері сол филиалдарға міндеттеме береді және шын мәнінде әрбір шығарылым тармағын жасайды.

Сол сияқты, сіз магистральдық бұтақ дегеніміз не?

Бағдарламалық қамтамасыз етуді әзірлеу саласында, сандық аталмағандарға сілтеме жасайды филиалы (нұсқасы) қайта қарау бақылауындағы файл тармағы. Көбінесе негізгі әзірлеуші жұмысы орындалады сандық және тұрақты нұсқалар тармақталған және кейде қателерді түзетулер біріктірілген филиалдары -ға сандық.

Екіншіден, магистральдық даму нені қауіпсіз? Қақпадан өтетін код автоматты түрде жүйеге біріктіріледі сандық ; бұл көптеген филиалдарды басқарудағы қиындықтарды жояды. Бұл сандық - негізделген даму қымбат кодты қатыру немесе қатайту итерацияларын қажет етпей, кодты сұраныс бойынша сенімді түрде шығаруға мүмкіндік береді.

Содан кейін, сұрақ туындайды, жүк магистраліне негізделген Devops жеткізілімі дегеніміз не?

Магистральға негізделген Әзірлеу – әзірлеушілер ортақ өзгертулерге өзгерістер енгізетін нұсқаны басқару стратегиясы сандық ең аз тармақталуы бар бастапқы код репозиторийінің. Сондай-ақ осы Thoughtworks мақаласын қараңыз магистральға негізделген даму. Ол үздіксіздіктің бөлігі болып табылады жеткізу көптеген кәсіпорындар ауысатын қозғалыс.

SVN-дегі магистральдық тармақ пен тегтің айырмашылығы неде?

Техникалық тұрғыдан үшеуі де, яғни. сандық , тармақ және тег ішінде қалталар бар SVN . Негізгі субверсиядағы тармақ пен тегтің айырмашылығы бұл, тег кез келген нүктедегі бастапқы кодтың тек оқуға арналған көшірмесі болып табылады және одан әрі өзгермейді тег қабылданады, ал филиалы негізінен дамытуға арналған.

Ұсынылған: