2

我正在使用 govendor 来管理项目中的依赖项。我的vendor/vendor.json.

{
...
"package": [    
    {...},
    {
        "checksumSHA1": "8XAGmXqf+b4LW91wsWxa4kH1NN0=",
        "path": "gopkg.in/h2non/bimg.v1",
        "revision": "9bb3ae10c5ce30e72f7ac0834368536fc095d6a7",
        "revisionTime": "2017-01-13T19:35:42Z"
    }
],
...

}

现在我想使用 bimg 包的主版本,它比 govendor 获取的版本 1.0.7 更新。除了从github手动下载主版本并将其保存到供应商文件夹之外,实现此目的的正确方法是什么?

ps:所有依赖项都已提交。

4

1 回答 1

2

我在 go slack 中得到了 @jbrandhorst 的帮助:

你也想删除旧的,govendor remove gopkg.in/h2non/bimg.v1

[3:16] 源代码库似乎是github.com/h2non/bimg,因此 govendor fetch github.com/h2non/bimg将其安装到您的供应商文件夹

[3:16] 如果你只是想把它添加到你的vendor.json,你使用 govendor add我认为

于 2017-02-14T12:40:34.050 回答