Бейне: Git trunk дегеніміз не?
2024 Автор: Lynn Donovan | [email protected]. Соңғы өзгертілген: 2023-12-15 23:49
Магистраль -Негізделген әзірлеу (TBD) - бұл барлық әзірлеушілер (нақты орналастырылатын бөлімше үшін) көзді басқарудағы бір ортақ филиалға міндеттеме беретін жер. Бұл филиал ауызекі тілде белгілі болады сандық , мүмкін тіпті « сандық ». Тек босату инженерлері сол филиалдарға міндеттеме береді және шын мәнінде әрбір шығарылым тармағын жасайды.
Сол сияқты, сіз магистральдық бұтақ дегеніміз не?
Бағдарламалық қамтамасыз етуді әзірлеу саласында, сандық аталмағандарға сілтеме жасайды филиалы (нұсқасы) қайта қарау бақылауындағы файл тармағы. Көбінесе негізгі әзірлеуші жұмысы орындалады сандық және тұрақты нұсқалар тармақталған және кейде қателерді түзетулер біріктірілген филиалдары -ға сандық.
Екіншіден, магистральдық даму нені қауіпсіз? Қақпадан өтетін код автоматты түрде жүйеге біріктіріледі сандық ; бұл көптеген филиалдарды басқарудағы қиындықтарды жояды. Бұл сандық - негізделген даму қымбат кодты қатыру немесе қатайту итерацияларын қажет етпей, кодты сұраныс бойынша сенімді түрде шығаруға мүмкіндік береді.
Содан кейін, сұрақ туындайды, жүк магистраліне негізделген Devops жеткізілімі дегеніміз не?
Магистральға негізделген Әзірлеу – әзірлеушілер ортақ өзгертулерге өзгерістер енгізетін нұсқаны басқару стратегиясы сандық ең аз тармақталуы бар бастапқы код репозиторийінің. Сондай-ақ осы Thoughtworks мақаласын қараңыз магистральға негізделген даму. Ол үздіксіздіктің бөлігі болып табылады жеткізу көптеген кәсіпорындар ауысатын қозғалыс.
SVN-дегі магистральдық тармақ пен тегтің айырмашылығы неде?
Техникалық тұрғыдан үшеуі де, яғни. сандық , тармақ және тег ішінде қалталар бар SVN . Негізгі субверсиядағы тармақ пен тегтің айырмашылығы бұл, тег кез келген нүктедегі бастапқы кодтың тек оқуға арналған көшірмесі болып табылады және одан әрі өзгермейді тег қабылданады, ал филиалы негізінен дамытуға арналған.
Ұсынылған:
Git pre receive ілгегі дегеніміз не?
Pre-receive Бұл ілмек git-receive-pack[1] арқылы git push-қа әрекет еткенде және репозиторийдегі сілтеме(лерді) жаңартқанда шақырылады. Қашықтағы репозиторийдегі анықтамаларды жаңартуды бастамас бұрын, алдын ала қабылдау ілгегі шақырылады. Оның шығу күйі жаңартудың сәтті немесе сәтсіздігін анықтайды
CI Git дегеніміз не?
Үздіксіз интеграция (CI) ортақ репозиторийде топ ұсынған кодты біріктіру үшін жұмыс істейді. Әзірлеушілер жаңа кодты біріктіру (тарту) сұрауында бөліседі. CI әзірлеу циклінің басында қателерді анықтауға және азайтуға көмектеседі, ал CD расталған кодты қолданбаларыңызға жылдамырақ жылжытады
Git-тегі функция тармағы дегеніміз не?
Функция тармағы - жобаңызда бір мүмкіндікті іске асыру үшін пайдаланылатын Git реподағы жеке тармақ
Git-те символдық сілтемелер дегеніміз не?
Git басқа мәтіндік файлдар сияқты символдық сілтемелерді бақылай алады. Өйткені, құжаттамада айтылғандай, символдық сілтеме сілтеме файлына жолды қамтитын арнайы режимі бар файлдан басқа ештеңе емес
Vsts Git дегеніміз не?
VSTS – Git, үздіксіз интеграция және жұмысты жоспарлау және қадағалау үшін Agile құралдарын қолдайтын біріктірілген, бірлескен орта