Git pre receive hook гэж юу вэ?
Git pre receive hook гэж юу вэ?

Видео: Git pre receive hook гэж юу вэ?

Видео: Git pre receive hook гэж юу вэ?
Видео: Interlocking Crochet from the Center-Out Tutorial 2024, Дөрөвдүгээр сар
Anonim

өмнөх - хүлээн авах

Энэ дэгээ -аар дуудагддаг git - хүлээн авах -pack[1]-д хариу үйлдэл үзүүлэх үед git репозитор дахь лавлагаа(ууд)-ыг түлхэж, шинэчилнэ. Алсын репозитор дээрх refs-ийг шинэчилж эхлэхийн өмнөхөн өмнөх - дэгээ хүлээн авах дуудагдсан байна. Түүний гарах төлөв нь шинэчлэлтийн амжилт эсвэл бүтэлгүйтлийг тодорхойлдог.

Үүнтэй адилаар та урьдчилан хүлээн авах дэгээ гэж юу вэ?

Урьдчилсан - дэгээ хүлээн авах Эдгээр нь GitHub Enterprise Server төхөөрөмж дээр ажилладаг скриптүүд бөгөөд та чанарын шалгалтыг хэрэгжүүлэхэд ашиглаж болно.

Цаашилбал, та яагаад алсын хадгалах газартаа урьдчилан хүлээн авах дэгээ ашиглах ёстой гэж? Урьдчилсан - дэгээ хүлээн авах амлалтуудыг түлхэж болохоос өмнө хувь нэмэр оруулах дүрмийг хэрэгжүүлэх a хадгалах газар . Урьдчилсан - дэгээ хүлээн авах a руу түлхсэн код дээр туршилтуудыг ажиллуул хадгалах газар хувь нэмрийг хангахын тулд хадгалах газар эсвэл байгууллагын бодлого. Хэрэв хийх Агуулга шалгалтанд тэнцсэн тохиолдолд түлхэлтийг хүлээн авна хадгалах газар.

Хоёрдугаарт, git pre commit hook гэж юу вэ?

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

Урьдчилсан дэгээг хэрхэн тохируулах вэ?

үүсгэх a Урьдчилсан - дэгээ хийх Файлыг хадгалаад засварлагчаас гарна уу. Өөрчлөлтүүдийг хадгална уу. Энэ үед та тест хийж болно нэмэх мэдэгдэл хэвлэх эсвэл pdb-г python скрипт рүү импортлох. Өөрчлөгдсөн файлуудыг үе шаттайгаар хийж, тэдгээрийг үйлдэж үзээрэй дэгээ дараах мессежийг гаргаж, үйлдлийг зогсооно.

Зөвлөмж болгож буй: