Concetti relativi ai registri
I registri sono raccolte di porte e le relative versioni. Il catalogo corrente delle porte in vcpkg viene distribuito tramite il Registro di sistema all'indirizzo https://github.com/Microsoft/vcpkg. vcpkg consente di creare registri personalizzati, che è possibile rendere pubblici o privati e di ospitarli in un'ampia gamma di provider di archiviazione.
Attualmente sono disponibili due opzioni per implementare registri personalizzati: un registro basato su Git o un registro basato su file system.
Registro di sistema predefinito
Il Registro di sistema predefinito fa riferimento al registro vcpkg principale all'indirizzo https://github.com/Microsoft/vcpkg. A seconda della modalità operativa vcpkg, questo può significare che il clone locale del repository vcpkg o del repository remoto ospitato in GitHub.
Registri Git
I registri Git sono semplici repository Git. Possono essere condivisi pubblicamente o privatamente tramite meccanismi normali per i repository Git. Il repository vcpkg è un esempio di registro Git.
L'uso di registri Git offre l'esperienza migliore per i registri personalizzati poiché si ha il controllo completo sulle versioni e sul contenuto del Registro di sistema.
Registri del file system
I registri del file system, come suggerisce il nome, risiedono nel file system. Si tratta di una raccolta di porte che si trovano in un percorso del file system e offrono una forma primitiva di controllo della versione usando un percorso separato per versione.
Questi tipi di registri sono più adatti per essere un terreno di test per i pacchetti. Oppure per fornire un'alternativa per i registri nei sistemi di controllo della versione che non sono Git.
Passaggi successivi
Ecco alcune attività da provare:
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per