Семантическое версионирование
# Семантическое Версионирование 2.0.0-rc.2
> Как назначаются и увеличиваются номера версий ПО\
> https://semver.org/lang/ru/spec/v2.0.0-rc.2.html \
> Рассмотрим формат версий X.Y.Z => 2.2.2 (главная, второстепенная, патч).
## X — главная версия.
В пакет были внесены критические изменения, они не совместимы с пред. версией
## Y — второстепенная версия
В пакет были внесены серьезные изменения, например добавлен новый функционал
## Z — патч-версия
В пакет были внесены незначительные изменения, например исправлены ошибки
---
Каждый элемент ДОЛЖЕН численно увеличиваться на единицу.
Например: 1.9.0 -> 1.10.0 -> 1.11.0. Баг-фиксы, не влияющие на API, увеличивают патч версию.
Обратно совместимые добавления/изменения API увеличивают второстепенную версию.
Обратно несовместимые изменения API увеличивают главную версию.
По этой схеме номера версий и то, как они изменяются, передают смысл содержания исходного кода
и что было модифицировано от одной версии к другой.
## Стадии разработки программного обеспечения:
- Alpha
- Beta
/interactive/content_wiki/procode.SemanticVersioning-id-375.md
Здесь можно оставить комментарий!