Карфагенская версия для совместимости с патчами - PullRequest
0 голосов
/ 15 апреля 2019

Из документации Карфагена:

Carthage поддерживает несколько видов требований к версии:

  1. >= 1.0 для «как минимум версии 1.0»
  2. ~> 1.0 для «совместимо с версией 1.0»
  3. == 1.0 для «точно версии 1.0»

Совместимость определяется согласно Семантическое управление версиями .

В соответствии с этим, есть ли способ получить определение версии таким образом, чтобы он работал для совместимых версий исправлений?

Например, указать что-то 1.2.x, в котором будут действительны все версии от 1.2.x до 1.3.0 (без учета).

1 Ответ

0 голосов
/ 15 апреля 2019

К сожалению, он работает только с несовершеннолетними .

Если вы добавите ~> 1.2.1 в файл корзины , любой версии от 1.2.1 до, но не включая2.0, считается совместимым.Аналогичным образом, если вы добавите ~> 2.0, тогда Карфаген будет использовать версию 2.0 или более позднюю, но менее 3.0.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...