迦太基版本与补丁兼容

时间:2019-04-15 08:41:17

标签: ios carthage

来自迦太基文档:

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

  1. >= 1.0表示“至少为1.0版”
  2. ~> 1.0表示“与1.0版兼容”
  3. == 1.0表示“完全是1.0版”

兼容性是根据Semantic Versioning确定的。

据此,有没有一种方法可以使我获得适用于兼容补丁程序版本的版本定义?

例如,要指定1.2.x,其中1.2.x到1.3.0的所有版本(不包括该版本)都是有效的。

1 个答案:

答案 0 :(得分:0)

不幸的是,它仅适用于未成年人

如果将~> 1.2.1添加到您的购物车文件,则从1.2.1到但不包括2.0的任何版本都被认为是兼容的。 同样,如果添加~> 2.0,则迦太基将使用2.0或更高版本,但少于3.0