Введите хотя бы 2 символа для поиска по всем отраслям.
Что значит semantic versioning?
Значение и примеры · Разработка программного обеспечения
semantic versioning: семантическое версионирование, SemVer
Правило нумерации версий из трёх частей MAJOR.MINOR.PATCH: первая меняется при несовместимых изменениях, вторая — при новых функциях, третья — при исправлениях ошибок.
Где и как употребляется
Часто сокращают до SemVer. Переход с 2.3.1 на 3.0.0 предупреждает о несовместимых изменениях, а 2.3.2 обычно безопасен. Менеджеры пакетов используют правила для диапазонов версий, например ^2.3.0.
Примеры предложений
We follow semantic versioning, so removing that endpoint means we have to release 4.0.0.
Мы используем семантическое версионирование, поэтому удаление этой конечной точки требует выпуска версии 4.0.0.
Удаление API считается несовместимым и повышает основной номер версии.
Not every library follows semantic versioning strictly, so read the changelog before upgrading.
Не каждая библиотека строго следует SemVer, поэтому перед обновлением прочитайте журнал изменений.
Номер версии не всегда точно отражает масштабы изменений, поэтому важны заметки релиза.
Распространённые словосочетания
- follow semantic versioning
- SemVer
- major version
- minor version
- patch version
Связанные термины
Другие термины: Выпуск и сопровождение
Закрепляйте лексику чтением
Тексты подходящего уровня помогают запоминать новые слова. Выберите бесплатные книги на английском:
