GCP - Artifact Registry Persistence
Usanidi wa Artifakti
Kwa habari zaidi kuhusu Usanidi wa Artifakti angalia:
GCP - Artifact Registry EnumKupotosha Kitegemezi
Kipi kitatokea ikiwa hifadhi za mbali na za kawaida zinachanganywa katika hifadhi ya kisasa na pakiti inaonekana katika zote mbili?
Ile yenye kipaumbele cha juu kilichowekwa katika hifadhi ya kisasa ndio itatumika
Ikiwa kipaumbele ni sawa:
Ikiwa toleo ni sawa, jina la sera kwa herufi kwanza katika hifadhi ya kisasa litatumika
Vinginevyo, toleo lililo juu zaidi litatumika
Hivyo basi, ni rahisisha kufanya mabaya toleo lililo juu (kupotosha kitegemezi) katika hifadhi ya pakiti ya umma ikiwa hifadhi ya mbali ina kipaumbele cha juu au sawa
Mbinu hii inaweza kuwa na manufaa kwa usanidi na upatikanaji usiothibitishwa kwani kuitumia inahitaji tu kujua jina la maktaba iliyohifadhiwa katika Usanidi wa Artifakti na kuunda maktaba hiyo hiyo katika hifadhi ya umma (PyPi kwa python kwa mfano) na toleo lililo juu zaidi.
Kwa usanidi huu hizi ndizo hatua unazopaswa kufuata:
Mahitaji: Hifadhi ya kisasa lazima iwepo na itumike, pakiti ya ndani yenye jina ambalo halipo katika hifadhi ya umma lazima itumike.
Unda hifadhi ya mbali ikiwa haipo
Ongeza hifadhi ya mbali kwenye hifadhi ya kisasa
Hariri sera za usajili wa kisasa ili kutoa kipaumbele cha juu (au sawa) kwa hifadhi ya mbali. Chukua hatua kama:
Pakua pakiti halali, ongeza nambari yako ya uovu na usajili katika hifadhi ya umma na toleo sawa. Kila wakati mwandishi wa programu anapoisakinisha, ataisakinisha yako!
Kwa habari zaidi kuhusu kupotosha kitegemezi angalia:
Last updated