登錄概念
登錄是埠及其版本的集合。 策劃的登錄是裝載於 https://github.com/Microsoft/vcpkg的登錄。 vcpkg 可讓您建立自定義登錄,這些登錄可能由各種公用或私人提供者裝載。
目前有兩個選項可實作您自己的登錄:Git 型登錄或文件系統型登錄。
內建登錄是指一般在傳統模式案例中使用的隱含登錄,並直接在目錄中 VCPKG_ROOT
編輯。
如果使用 取得 git clone
vcpkg,這會參考登錄本身 VCPKG_ROOT
,而且預期是執行 vcpkg 之前所建立的 https://github.com/Microsoft/vcpkg 複本。
否則(vcpkg 是使用 'one liner' 安裝程式或 'Visual Studio 套件組合' 取得的),這相當於具有 "repository"
的 "https://github.com/Microsoft/vcpkg"
git 登錄。
Git 登錄是簡單的 Git 存放庫。 它們可以透過 Git 存放庫的一般機制公開或私下共用。 vcpkg 存放 庫 是 Git 登錄的範例。
使用 Git 登錄可提供自定義登錄的最佳體驗,因為您可以完全掌控登錄的版本和內容。
檔案系統登錄,如名稱所示,位於您的檔案系統上。 它們是位於文件系統位置的埠集合,並使用每個版本的不同路徑來提供基本形式的版本控制。
這些類型的登錄更適合成為套件的測試場地。 或者,為不是 Git 的版本控制系統中的登錄提供替代方案。
以下是接下來要嘗試的一些工作: