昨天我們建了一個公司內部的 Custom Git Registry,把超好用的 super-lib 函式庫放進去,可以分享給同事用了。
但是我們知道,函式庫都會改版,不管是增加新功能,或者修改BUG。改版了之後,通常合理的方式,就是打一個版本號碼,比如說 0.1.0 變成 0.2.0,告訴下游的消費端,函式庫有新版囉。
我們先很快的複習一下這兩個東西(過去兩天的產出):
my-registry/ports/super-lib/ 裡的兩個檔案,相當於一份說明書:vcpkg.json 寫著「這是 super-lib 的 0.1.0 版」,portfile.cmake 說明去哪裡拉原始碼、怎麼編譯安裝套件。