Не удалось обновить вендоры с помощью команды godep update ... и godep save -r ./

У меня есть последние deps, доступные в моем $GOPATH. Теперь я хочу обновить свой проект Godeps.json новыми deps(с последней GOPATH), позвонив godep update ./... а потом звонит godep save ./..., однако все еще я со старыми deps в Godeps.json .

2 ответа

Решение

Убедитесь, что у вас есть пакет git commit, который вы хотите обновить, вы можете проверить контрольную сумму commit sha-1 с помощью журнала git и убедиться, что он имеет другую версию rev commit в Godeps.json. Затем включите имя пакета в команду godep godep update github.com/package/...

Пожалуйста, проверьте разницу между обновлением godep и сохранением godep. Я обычно просто использую godep save если я не обновляю конкретный пакет. Это собирает все обновленные пакеты для проекта из GOPATH, Кстати, я также довольно новичок в Godeps.

Другие вопросы по тегам