Git trunk деген эмне?
Git trunk деген эмне?

Video: Git trunk деген эмне?

Video: Git trunk деген эмне?
Video: Электрический ток деген эмне 2024, Сентябрь
Anonim

Trunk -Негизделген өнүктүрүү (TBD) - бул бардык иштеп чыгуучулар (белгилүү бир жайгаштырылган бирдик үчүн) булак көзөмөлү астында бир жалпы филиалга милдеттендирилген жер. Ал бутак эл оозунда белгилүү болуп калат тулку , балким, атүгүл тулку ”. Бошогон инженерлер гана ошол бутактарга милдеттенме алышат жана чындыгында ар бир релиз бутагын түзүшөт.

Ошо сыяктуу эле, сиз магистралдык бутак деген эмне деп сурасаңыз болот?

Программалык камсыздоону иштеп чыгуу жаатында, тулку аталбагандарды билдирет бутак (версиясы) файл дарагынын ревизия көзөмөлүндөгү. Көп учурда негизги иштеп чыгуучу иш орун алат тулку жана стабилдүү версиялар тармакталган, жана кээде мүчүлүштүктөрдү оңдоолор биригип турат бутактары га тулку.

Экинчиден, магистралдык негизделген өнүгүү эмнеси менен коопсуз? Дарбазадан өткөн код автоматтык түрдө дарбазага кошулат тулку ; бир нече бутактарды башкаруудагы кыйынчылыктарды жок кылат. Бул тулку - негизделген өнүктүрүү Код кымбат баалуу тоңдурууларды же катаалдаштыруу итерацияларын талап кылбастан, талап боюнча ишенимдүү чыгарылышын камсыз кылууга жардам берет.

Андан кийин, суроо туулат, жүк ташуучу жүк ташуучу жүк ташуучу Devops жеткирүү деген эмне?

Trunk негизделген Иштеп чыгуу - бул версияны башкаруу стратегиясы, анда иштеп чыгуучулар бөлүшүлгөнгө өзгөртүүлөрдү киргизет тулку минималдуу бутактуу баштапкы коддун репозиторийинин. Ошондой эле бул Thoughtworks макаласын караңыз магистралдык негизделген өнүктүрүү. Бул үзгүлтүксүз бөлүгү болуп саналат жеткирүү көптөгөн ишканалар өтүп жаткан кыймыл.

SVNдеги магистралдык бутагы менен тегдин ортосунда кандай айырма бар?

Техникалык жактан үчөө тең б.а. тулку , бутак жана белги ичинде папкалар бар SVN . Негизги subversion боюнча бутак менен тег ортосундагы айырма бул, тег каалаган учурда баштапкы коддун окуу үчүн гана көчүрмөсү болуп саналат жана мындан ары эч кандай өзгөрүү болбойт тег кабыл алынат, ал эми бутак негизинен өнүктүрүү үчүн.

Сунушталууда: