Что означает плюс один (+1) в управлении версиями дротиков - PullRequest
0 голосов
/ 05 декабря 2018

Я вижу это +1 в некоторой трепетной зависимости, и мне было интересно, что это значит, потому что я видел это чаще в эти дни.

Пример pubspec.yaml

dependencies:
  flutter:
    sdk: flutter
  cloud_firestore: ^0.8.1+1
  sqflite: 0.12.2+1
  zoomable_image: ^1.2.1+1  

Я проверил здесь , но не нашел его.

Что такоезначение?И это также может быть +n например +2?

1 Ответ

0 голосов
/ 05 декабря 2018

+ означает, что это обычная сборка выпуска,
, в то время как - будет означать сборку перед выпуском.
(Нет номера сборки после x.y.z также означает сборку выпуска, как +)

Следующая часть версии - это номер сборки, который не имеет фиксированного формата.

См. Также

С https://semver.org/spec/v2.0.0-rc.1.html

Предварительная версия МОЖЕТ быть обозначена добавлением тире и серии разделенных точками идентификаторов сразу после версии патча.Идентификаторы ДОЛЖНЫ состоять только из буквенно-цифровых символов ASCII и тире [0-9A-Za-z-].Предварительные версии удовлетворяют, но имеют более низкий приоритет, чем связанная нормальная версия.Примеры: 1.0.0-alpha, 1.0.0-alpha.1, 1.0.0-0.3.7, 1.0.0-x.7.z.92.

сборкаВерсия МОЖЕТ быть обозначена добавлением знака плюс и серии разделенных точками идентификаторов сразу после версии исправления или предварительной версии.Идентификаторы ДОЛЖНЫ состоять только из буквенно-цифровых символов ASCII и тире [0-9A-Za-z-].Версии сборки удовлетворяют и имеют более высокий приоритет, чем связанная нормальная версия.Примеры: 1.0.0 + build.1, 1.3.7 + build.11.e0f985a.

Подсказка: Предварительные версии (с -) игнорируются flutter packages get, если - явно не является частью ограничения версии в pubspec.yaml, как

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