Этот подход наиболее широко используется в современной разработке. Он помогает ясно и однозначно определять тип изменений в программном продукте.

Формат версий: MAJOR.MINOR.PATCH

  • MAJOR (основная версия) — увеличивается при внесении изменений, нарушающих обратную совместимость. Например, версия 2.0.0 может означать значительные изменения API.
  • MINOR (дополнительная версия) — увеличивается при добавлении новой функциональности, которая сохраняет обратную совместимость. Например, версия 2.1.0 добавляет новые функции без изменений предыдущих.
  • PATCH (исправление) — увеличивается при исправлении ошибок или внесении мелких изменений, не нарушающих API. Например, версия 2.1.1 может быть исправлением багов.

Этот подход удобен для работы с библиотеками и фреймворками, поскольку четко указывает на совместимость разных версий.


Мета информация

Область:: 00 Разработка
Родитель:: Версионирование ПО
Источник::
Создана:: 2024-10-02
Автор::

Дополнительные материалы

Дочерние заметки