使用 vcpkg 進行資產快取
注意
本節涵蓋 vcpkg 的實驗功能,隨時可能會變更或移除。
資產快取是一項功能,可讓 vcpkg 使用替代下載端點來取得套件的資產。 啟用資產快取時,vcpkg 會嘗試從設定的鏡像位置下載資產(例如原始程式碼和建置工具)。 如果資產無法在鏡像位置中使用,vcpkg 會從原始來源下載資產,然後將復本儲存在鏡像中以供日後使用。
資產快取可協助解決這些常見的開發案例:
- 改善持續整合執行的可靠性。
- 在信任位置中鏡像下載資產以進行空中套用環境。
- 如果第三方來源變更或無法使用,請維持商務持續性。
組態
資產快取是透過:
X_VCPKG_ASSET_SOURCES
環境變數,或--x-asset-sources
命令行選項。
在這兩種情況下,預期的值為以分號分隔的來源清單。 每個來源都有特定的語法,視其記憶體後端而定(請參閱 資產快取參考檔 ,以瞭解如何設定資產快取來源)。
後續步驟
以下是接下來要嘗試的一些工作: