duanbi7204 2017-02-14 11:09
浏览 78

设置与govendor的依赖项的特定提交

I'm using govendor for managing dependencies in a project. I have the following dependency in my vendor/vendor.json.

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

}

Now I want to use master version of bimg package, which is newer than version 1.0.7 fetched by govendor. What is a proper way to achieve this, beside manually downloading master version from github and saving it to the vendor folder?

ps: all dependencies are committed.

  • 写回答

1条回答 默认 最新

  • duanming7833 2017-02-14 12:40
    关注

    I got help from @jbrandhorst in go slack:

    you'll want to remove the old one as well, govendor remove gopkg.in/h2non/bimg.v1

    [3:16] source repo appears to be github.com/h2non/bimg, so govendor fetch github.com/h2non/bimg will install it to your vendor folder

    [3:16] if you just want to add it to your vendor.json, you use govendor add I think

    评论

报告相同问题?

悬赏问题

  • ¥15 孟德尔随机化结果不一致
  • ¥15 apm2.8飞控罗盘bad health,加速度计校准失败
  • ¥15 求解O-S方程的特征值问题给出边界层布拉休斯平行流的中性曲线
  • ¥15 谁有desed数据集呀
  • ¥20 手写数字识别运行c仿真时,程序报错错误代码sim211-100
  • ¥15 关于#hadoop#的问题
  • ¥15 (标签-Python|关键词-socket)
  • ¥15 keil里为什么main.c定义的函数在it.c调用不了
  • ¥50 切换TabTip键盘的输入法
  • ¥15 可否在不同线程中调用封装数据库操作的类