Struchkov Mark
55507f814c
All checks were successful
continuous-integration/drone/push Build is passing
2.2 KiB
2.2 KiB
aliases | tags | date | zero-link | parents | linked | |||||
---|---|---|---|---|---|---|---|---|---|---|
|
|
2024-10-02 |
|
|
Этот подход наиболее широко используется в современной разработке. Он помогает ясно и однозначно определять тип изменений в программном продукте.
Формат версий: MAJOR.MINOR.PATCH
- MAJOR (основная версия) — увеличивается при внесении изменений, нарушающих обратную совместимость. Например, версия 2.0.0 может означать значительные изменения API.
- MINOR (дополнительная версия) — увеличивается при добавлении новой функциональности, которая сохраняет обратную совместимость. Например, версия 2.1.0 добавляет новые функции без изменений предыдущих.
- PATCH (исправление) — увеличивается при исправлении ошибок или внесении мелких изменений, не нарушающих API. Например, версия 2.1.1 может быть исправлением багов.
Этот подход удобен для работы с библиотеками и фреймворками, поскольку четко указывает на совместимость разных версий.
Мета информация
Область:: ../../meta/zero/00 Разработка Родитель:: Версионирование ПО Источник:: Создана:: 2024-10-02 Автор::