Энэ нь танд ямар ашигтай вэ?
Zinn® GitHub аппликейшнийг суулгаснаар манай руу хувийн токен илгээлгүйгээр таны репозитороос сайт байршуулах, мөн төслийн самбарыг GitHub-тай синхрончлон ажиллах боломжийг олгоно. Бид зөвхөн дангаараа ямар ч үнэ цэнэгүй аппликейшний суулгалтын дугаар-ыг хадгалдаг бөгөөд шаардлагатай үед бүрэн эрх бүхий нэг цагийн хугацаатай токен үүсгэдэг. Энэ нь байгууллагын хувьд илүү сайн сонголт юм, учир нь энэ нь ямар нэгэн хувь хүнд хамаарахгүй бөгөөд хэн нэгэн ажилтныг гарсны дараа ажиллахаа болихгүй.
Эхлэхээсээ өмнө
GitHub бүртгэл, эсвэл уг аппликейшнийг суулгахыг хүссэн байгууллагын эзэмшигчийн эрх. Гуравдагч талын аппликейшн ашиглахыг хориглодог байгууллагууд үүнийг зөвшөөрөхийн тулд эзэмшигчийн зөвшөөрөл шаардлагатай; хэрэв энэ боломжгүй бол оронд нь нарийн тохируулсан токен ашиглана уу (GitHub бүртгэлээ холбох).
1. GitHub дээр түлхүүр үүсгэх
Үүсгэх түлхүүр байхгүй. Zinn® GitHub аппликейшнийг өөрийн хувийн бүртгэл эсвэл байгууллага дээрээ суулгаж, бүх репозитороос эсвэл зөвхөн байршуулахыг хүссэн репозиторууддаа сонгоно уу.
Дараа нь суулгалтын дугаарыг олно уу:
- Хувийн бүртгэл — Settings → Applications → Installed GitHub Apps руу ороод, Zinn® апп-ын хажууд байрлах Configure дээр дарна уу.
- Байгууллага — Your organizations → Settings → GitHub Apps руу ороод, Zinn® апп-ын хажууд байрлах Configure дээр дарна уу.
Тухайн хуудасны хаягийн мөрний төгсгөл дэх дугаар (жишээлбэл github.com/settings/installations/12345678) нь суулгалтын дугаар юм.
2. Энд холбох
Уг аппликейшнийг Integrations дэлгэц дээр биш харин ашиглагдаж буй газар нь сонгоно уу:
- Сайтын репозиторын холболт дээр, GitHub (app install) сонгоно уу.
- Төслийн самбарын GitHub холбоос дээр, The Zinn® GitHub app сонгоно уу.
Installation number-ийг буулгаад үргэлжлүүлнэ үү. Бид ямар нэгэн зүйл хадгалахаасаа өмнө суулгацыг шалгадаг; холбогдох боломжгүй дугаар хэзээ ч хадгалагддаггүй.
Дараа нь юу болох вэ
- Таны аппликейшнд зөвшөөрсөн репозиторууд сайт байршуулах боломжтойгоор гарч ирэх бөгөөд өөрчлөлт оруулах үед уг сайт байршина.
- Бидний хийсэн үйлдэл бүр таны нэрээр биш харин апп-ын нэр дор GitHub дээрх суулгалтын аудит бүртгэлд харагдана.
- Бидэнд илүү олон репозитор өгөхийн тулд мөн адил Configure хуудаснаас апп-ын репозиторын хандалтыг өөрчилнө үү — юуг ч дахин холбох шаардлагагүй.
Хэрэв холбогдохгүй бол
Репозитор дутуу байна. Суулгац нь зөвхөн таны сонгосон репозиторуудыг л хамарна. Configure дээр дарж нэмнэ үү.
Дугаарыг зөвшөөрөхгүй байна. Энэ нь апп-ын өөрийн ID биш харин хаягийн мөр дэх суулгалтын дугаар мөн эсэх, мөн апп хэвээр суулгагдсан эсэхийг шалгана уу — суулгаагүй апп-д суулгац байхгүй.
Түлхүүр татгалзсан гэж гарч байна. Ихэвчлэн гурван зүйлийн нэг байдаг: хуулж байх явцад хоосон зай эсвэл мөр таслагдсан орсон, хугацаа нь дууссан түлхүүр, эсвэл таныг хуулсны дараа цуцлагдсан эсвэл дахин үүсгэгдсэн түлхүүр. Шинэ түлхүүр үүсгээд дахин буулгана уу.
Холбогдож байна, гэхдээ хожим ямар нэгэн зүйл амжилтгүй болж байна. Түлхүүр нь баталгаажсан боловч тухайн үйлдлийг хийхэд шаардлагатай эрх дутуу байна. Дээр дурдсан эрхүүдтэй шинэ түлхүүр үүсгээд, хуучин холболтоо салгаад шинэ түлхүүрээ холбоно уу.
Салгаж байна
Integrations руу орж, бүртгэлээ олод Disconnect товчийг дарна уу. Энэ нь хадгалагдсан түлхүүрийг даруй устгана. Үүнийг ашиглаж байсан аливаа зүйл дараагийн үйлдэл дээрээ зогсох ба үүнээс хамааралтай дэлгэцүүд чимээгүйгээр бүтэлгүйтэхээс илүүтэйгээр энэ тухай мэдэгдэнэ.
Салалт нь өмнө хийгдсэн зүйлийг буцаахгүй — таны бүртгэл дээр өөрчилсөн бүртгэл, байршуулалт эсвэл тохиргоонууд хэвээр үлдэнэ. Хэрэв та түлхүүр өөрөө алдагдсан байж магадгүй гэж үзэж байвал худалдагч тал дээр мөн хүчингүй болгоно уу; салгах нь бидний хуулбарыг л устгах ба тэднийхийг устгахгүй.