Введіть щонайменше 2 символи для пошуку в усіх галузях.
Що означає semantic versioning?
Значення й приклади · Розробка програмного забезпечення
semantic versioning: семантичне версіонування, семантична схема версій
Правило нумерації версій із трьох частин 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.
Не кожна бібліотека суворо дотримується семантичного версіонування, тож перед оновленням прочитайте журнал змін.
Номер версії не завжди гарантує характер змін, тому варто перевірити опис випуску.
Поширені словосполучення
- follow semantic versioning
- SemVer
- major version
- minor version
- patch version
Пов’язані терміни
Інші терміни: Випуск і супровід
- deploy · розгорнути
- production · бойове середовище
- build · збірка
- ship · випустити
- documentation · документація
- CI/CD · безперервна інтеграція та доставка
- hotfix · термінове виправлення
- roll back · відкотити
- staging · тестове передрелізне середовище
- legacy code · застарілий код
- deprecate · оголосити застарілим
- release notes · примітки до випуску
Закріплюйте лексику читанням
Тексти відповідного рівня допомагають запам’ятовувати нові слова. Оберіть безкоштовні книжки англійською:
