Koncepty registrů
Registry jsou kolekce portů a jejich verzí. Aktuální katalog portů v vcpkg se distribuuje prostřednictvím registru na adrese https://github.com/Microsoft/vcpkg. Vcpkg umožňuje vytvářet vlastní registry, které můžete nastavit jako veřejné nebo soukromé a hostovat je v různých poskytovatelích úložiště.
V současné době existují dvě možnosti implementace vlastních registrů: registr založený na Gitu nebo registr založený na systému souborů.
Integrovaný registr
Integrovaný registr odkazuje na hlavní registr vcpkg na adrese https://github.com/Microsoft/vcpkg. V závislosti na provozním režimu vcpkg to může znamenat místní klon úložiště vcpkg nebo vzdáleného úložiště hostovaného na GitHubu.
Registry Gitu
Registry Gitu jsou jednoduchá úložiště Git. Dají se sdílet veřejně nebo soukromě prostřednictvím normálních mechanismů pro úložiště Git. Úložiště vcpkg je příkladem registru Git.
Použití registrů Git nabízí nejlepší prostředí pro vlastní registry, protože máte plnou kontrolu nad verzemi a obsahem registru.
Registry systému souborů
Registry systému souborů, jak název napovídá, jsou v systému souborů aktivní. Jedná se o kolekci portů umístěných v umístění systému souborů a nabízejí primitivní formu správy verzí pomocí samostatné cesty pro každou verzi.
Tyto typy registrů jsou vhodnější pro testovací prostředí pro vaše balíčky. Případně můžete poskytnout alternativu pro registry v systémech správy verzí, které nejsou Gitem.
Další kroky
Tady je několik úkolů, které můžete vyzkoušet dál:
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro