无法通过”godep update”命令和”godep save -r ./”命令更新供应商依赖项。

huangapple go评论88阅读模式
英文:

Failed to update vendor deps via godep update ... command and godep save -r ./

问题

我在我的$GOPATH中有最新的依赖项。现在我想通过调用godep update ./...godep save ./...来使用新的依赖项(使用最新的GOPATH)更新我的项目Godeps.json文件。
然而,我的Godeps.json文件仍然使用旧的依赖项。

英文:

I have latest deps available in my $GOPATH. Now i want to update my project Godeps.json with new deps(with latest GOPATH) by calling godep update ./... and then calling godep save ./... .
however still I am with old deps in Godeps.json .

答案1

得分: 0

请查看这个链接中的内容:godep update和godep save之间的区别
通常我只使用godep save,除非我要更新特定的包。这个命令会从GOPATH中获取项目的所有更新的包。
顺便说一下,我对Godeps也比较新手。

英文:

Please check this out difference between godep update and godep save.
I usually just use godep save unless I am updating a specific package. This grabs all the updated packages for the project from GOPATH.
BTW: I am also fairly new to Godeps.

答案2

得分: 0

确保你已经将要更新的包提交到git中,你可以使用git log检查提交的sha-1校验和,并确保在Godeps.json中有不同的版本号。
然后在godep命令中包含包名godep update github.com/package/...

英文:

Make sure you have git committed package you want to update, you can check the commit sha-1 checksum using git log and make sure it has different rev commit version in Godeps.json.
Then include package name in godep command godep update github.com/package/...

huangapple
  • 本文由 发表于 2016年3月4日 15:31:19
  • 转载请务必保留本文链接:https://go.coder-hub.com/35790414.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定