что это такое и почему мы его используем

1656526332 chto eto takoe i pochemu my ego ispolzuem

Создаем числа типа 1.0.0 и 1.0.1 для выпусков и правок, когда мы работаем над Git Flow. Что означают эти числа и почему мы их используем?

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

Когда мы используем семантическое управление версиями, разработчики узнают, изменится ли их код. Цифры подсказывают о том, какие изменения произошли.

Многие популярные проекты используют семантическое управление версиями. Примерами являются React и Vue.

Понимание семантических версий

Семантическая версия имеет три числа. Крайний правый номер – версия исправления.

Версии патчей

Версии исправлений используются для устранения ошибок. Функциональных изменений нет. (Вот почему мы используем версию поправки, когда выпустили поправку на предыдущем уроке).

Когда вы увеличиваете новый патч, вы увеличиваете крайнее справа на 1. С 1 вы увеличиваете его до 2, затем до 3 и так далее.

Если ваш номер патча 9 когда вы снова увеличиваете версию исправления, вы увеличиваете его до 10, затем 11, затем 12 и так далее. (Число не имеет ограничений.)

0*FQw6EFwILTQfFjY3

Незначительные версии

Второе число называется подрядным номером версии. это есть используется, когда вы упускаете новую функциональность в вашем проекте.

Когда вы увеличиваете дополнительную версию, вы также увеличиваете ее на единицу. Но когда вы увеличиваете меньшую версию, вы должны сбросить версию исправления до нуля.

0*ljytd-KnDUHIcPP_

Основные версии

Крайний левый номер – это основная версия. Когда вы увеличиваете основную версию, вы рассказываете людям, что есть обратно несовместимые изменения. Люди могут столкнуться с поломкой, если они используют следующую версию.

Когда вы увеличиваете номер основной версии, вы сбрасываете как версии исправления, так и второстепенные версии.

0*HDxRFW5vBUnkN1pN

Предыдущие релизы

Если вы хотите создать предыдущий выпуск (например, альфа- или бета-версию), вы можете добавить a -а затем слова alpha или beta.

Существует нет жестких правил для предыдущих выпусков, так что вы можете называть их как угодно. Обычно мы используем альфа- или бета-версию, за которыми следует число, например alpha1.

Начало проекта

Большинство людей начинают проекты с 0.1.0. Когда вы готовы выпустить проект для общественности, вы увеличиваете версию к 1.0.0.

Спасибо, что прочли. Помогла ли вам эта статья однажды? Если вы сделали, надеюсь, вы поделитесь этим. Вы можете помочь кому-то. Спасибо!

Первоначально эта статья была опубликована на мой блог.
Подпишитесь на мой информационный бюллетень, если вы хотите получить больше статей, которые помогут вам стать лучшим разработчиком интерфейса.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *