воскресенье, 30 апреля 2017 г.

SemVer

Семантическое версирование программного обеспечения.
MAJOR.MINOR.PATCH-label

MAJOR - изменился программный интерфейс(API) от предыдущей версии.
MINOR - обратная совместимость сохранена с предыдущей версией, добавлен функционал.
PATCH - исправление ошибок без изменение какого-либо функционала.

label - пометочки аля пререлиз, или метаданные билд системы о том, что за комит был собран.

1.0.0 < 2.0.0 < 2.1.0 < 2.1.1
1.0.0-alpha < 1.0.0-alpha.1 < 1.0.0-alpha.beta < 1.0.0-beta < 1.0.0-beta.2 < 1.0.0-beta.11 < 1.0.0-rc.1 < 1.0.0

Комментариев нет:

Отправить комментарий