迦太基:如何获取给定存储库的最新版本?

克里斯·康诺

Cartfile文档进行了断言:

如果没有给出版本要求,则允许任何版本的依赖关系。

与矛盾的例子:

# Use the latest version
github "jspahrsummers/xcconfigs"

此外,它没有声明,但是通过测试,我推断“最新”实际上是最新标记的版本。这种解释正确吗?如果是这样,一个人如何指定最新的提交-您必须手动检查并指定最新的提交,还是有一种更简单的方法?

加布里埃·彼得罗内拉

文档的状态

迦太基支持多种版本要求:

  • > = 1.0,表示“至少是1.0版”
  • 〜> 1.0,表示“与1.0版兼容”
  • == 1.0,表示“确切版本为1.0”
  • 特定Git对象的“分支或标记或提交”(git rev-parse允许的任何内容)

所以我相信

github "jspahrsummers/xcconfigs" "HEAD"

应该可以按预期工作,因为“ HEAD”是有效的参数 git rev-parse

或者

github "jspahrsummers/xcconfigs" "master"

或任何其他分支

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章