首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何做“荚主干推送”以取代现有的podspec版本

如何做“荚主干推送”以取代现有的podspec版本
EN

Stack Overflow用户
提问于 2014-09-01 11:15:32
回答 2查看 7.8K关注 0票数 27

我已经为podspec版本做了一个pod trunk push。我能再推一次并覆盖现有的吗?我试过了,但它给了我这个错误。

代码语言:javascript
复制
$ pod trunk push Parse-iOS-SDK.podspec
Validating podspec
 -> Parse-iOS-SDK (1.2.21)

[!] Unable to accept duplicate entry for: Parse-iOS-SDK (1.2.21)

有类似的命令像git push -f部队推它吗?

参考文献:http://guides.cocoapods.org/making/getting-setup-with-trunk

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-09-01 17:24:45

2017年编辑:您现在可以删除主干上的豆荚,请参阅this answer

先前的答复:

不能使用主干覆盖规范。您应该通过更改来推动一个新的版本。您也可以向规范回购提交一个拉请求,但我们建议只是推出一个新版本。

票数 11
EN

Stack Overflow用户

发布于 2017-06-01 21:41:21

现在可以这样做了,首先删除吊舱,然后再推它:

代码语言:javascript
复制
pod trunk delete NAME VERSION

然后

代码语言:javascript
复制
pod trunk push PODSPEC

然而,这样做应该有一个很好的理由,最好的做法是永远不要删除版本,而是推出新的版本(基思说的那样)。

票数 40
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25604601

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档