共用方式為


教學課程:將埠新增至 vcpkg 開放原始碼登錄

本教學課程會引導您使用自定義重迭封裝 vcpkg 的連結庫。 建議您先閱讀封裝連結 教學課程,再繼續進行。

必要條件

  • 終端機
  • Git

1 - 分支 vcpkg 存放庫

  1. 流覽至 vcpkg GitHub 存放
  2. 按兩下頁面右上角的 [分支] 按鈕。
  3. 選擇您的 GitHub 帳戶作為分支的目的地。

2 - 將分支新增為遠端

流覽至您複製原始 vcpkg 存放庫的目錄,然後將分支新增為遠端。 <Your-GitHub-Username>取代為您的 GitHub 使用者名稱:

git remote add myfork https://github.com/<Your-GitHub-Username>/vcpkg.git

您可以執行下列命令來檢查是否已正確新增遠端:

git remote -v

您應該會看到 myfork 在遠端清單中列出。

3 - 建立主題分支

進行變更之前,通常最好建立新的 分支

git checkout -b <topic-branch-name>

4 - 將重迭埠複製到 ports 目錄

將封裝連結vcpkg-sample-library教學課程中建立的vcpkg\ports埠新增至目錄:

cp -R <path/to/vcpkg-sample-library> <ports/vcpkg-sample-library>
xcopy <path/to/vcpkg-sample-library> <ports/vcpkg-sample-library> /E
Copy-Item -Path <path/to/vcpkg-sample-library> -Destination <ports/vcpkg-sample-library> -Recurse

5 - 認可和推送變更

  1. 認可變更:

     git add ports/<library-name>
     git commit -m "Add vcpkg-sample-library to vcpkg"
    
  2. 執行 vcpkg x-add-version

    vcpkg x-add-version vcpkg-sample-library
    
  3. 認可版本變更

     git commit -m "version database"
    
  4. 將變更推送至分支:

    git push myfork <topic-branch-name>
    

6 - 建立提取要求

  1. 流覽至 GitHub 上的分支存放庫。
  2. 按兩下 [比較和提取要求] 按鈕。
    1. 驗證變更
    2. 新增描述性標題和批註
    3. 填寫pr檢閱檢查清單
  3. 按兩下 [建立提取要求]。

介紹完畢 您已成功將 新增 port 至 vcpkg 策劃的登錄。

下一步

如需詳細資訊,請參閱