GCP - Artifact Registry Persistence
Usajili wa Artifakti
Kwa habari zaidi kuhusu Usajili wa Artifakti angalia:
pageGCP - Artifact Registry EnumKupotosha Kitegemezi
Kuna nini kinachotokea ikiwa maktaba za mbali na za kawaida zinachanganywa katika moja ya kielelezo na pakiti inayozidi katika zote mbili?
Ile iliyo na kipaumbele cha juu kilichowekwa katika usajili wa kielelezo ndio itatumika
Ikiwa kipaumbele ni sawa:
Ikiwa toleo ni sawa, jina la sera kwa herufi kwanza katika usajili wa kielelezo litatumika
Vinginevyo, toleo lililo juu litatumika
Kwa hivyo, inawezekana kutumia toleo lililo juu (kupotosha kitegemezi) katika usajili wa pakiti ya umma ikiwa usajili wa mbali una kipaumbele cha juu au sawa
Mbinu hii inaweza kuwa na manufaa kwa uhifadhi na upatikanaji usiothibitishwa kwani kuitumia inahitaji tu kujua jina la maktaba iliyohifadhiwa kwenye Usajili wa Artifakti na kuunda maktaba hiyo hiyo kwenye usajili wa umma (k.m. PyPi kwa python kwa mfano) na toleo lililo juu.
Kwa uhifadhi, hizi ni hatua unazopaswa kufuata:
Mahitaji: Usajili wa kielelezo lazima uwepo na kutumiwa, pakiti ya ndani yenye jina ambalo halipo katika usajili wa umma lazima itumiwe.
Unda usajili wa mbali ikiwa haupo
Ongeza usajili wa mbali kwenye usajili wa kielelezo
Hariri sera za usajili wa kielelezo kutoa kipaumbele cha juu (au sawa) kwa usajili wa mbali. Chukua hatua kama:
Pakua pakiti halali, ongeza nambari yako ya uovu na usajili kwenye usajili wa umma na toleo sawa. Kila wakati mwandishi wa programu anapoisakinisha, ataisakinisha yako!
Kwa habari zaidi kuhusu kupotosha kitegemezi angalia:
Last updated