英文:
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/...
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论