Git pre receive hook деген эмне?
Git pre receive hook деген эмне?

Video: Git pre receive hook деген эмне?

Video: Git pre receive hook деген эмне?
Video: 8 самоделок своими руками по ремонту за 5 лет. 2024, Март
Anonim

pre - алуу

Бул илмек тарабынан чакырылат git - алуу -pack[1] реакция кылганда git анын репозиторийиндеги маалымдама(ларды) түртүп, жаңыртат. Алыскы репозиторийдеги рефераттарды жаңыртуудан мурун, pre - илгич алуу чакырылат. Анын чыгуу статусу жаңыртуунун ийгиликтүү же ийгиликсиздигин аныктайт.

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

Pre - илгичтерди алуу GitHub Enterprise Server шайманында иштеген скрипттер, аларды сиз сапатты текшерүү үчүн колдоно аласыз.

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

Экинчиден, git pre commit hook деген эмне?

Гит илгичтери бул сценарийлер Git сыяктуу окуяларга чейин же кийин ишке ашырылат: жасоо , түртүү жана кабыл алуу. Гит илгичтери камтылган өзгөчөлүк болуп саналат - эч нерсе жүктөп кереги жок. Гит илгичтери жергиликтуу иштетилет. pre - жасоо : Текшерүү жасоо орфографиялык каталар үчүн билдирүү.

Кантип алдын ала жасалган илгичти орнотосуз?

түзүү а Pre - илмек кылуу Файлды сактап, редактордон чыкыңыз. Өзгөртүүлөрдү сактаңыз. Бул учурда сиз сынай аласыз кошуу билдирүүлөрдү басып чыгарыңыз же pdb ны python скриптине импорттоңуз. Өзгөртүлгөн файлдарды этапка салып, аларды жасоого аракет кылыңыз илмек төмөнкү билдирүүнү чыгарат жана аткарууну токтотот.

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