Валидатор на семантична версия

Поставете низ на версия, за да го проверите спрямо спецификацията SemVer 2.0.0.

Как се използва

  1. Въведете стойностите си в полетата по-горе.
  2. Натиснете "Изчисли", за да видите резултата.
  3. Използвайте "Сподели", за да изпратите резултата си.

За този калкулатор

Semantic Versioning 2.0.0 (semver.org) е широко възприетата спецификация — използвана от npm, Cargo, Composer и повечето съвременни регистри за пакети — за структуриране на номерата на версии като MAJOR.MINOR.PATCH, където увеличаването на major сигнализира за несъвместими промени, увеличаването на minor добавя съвместими с предишните версии функции, а увеличаването на patch носи съвместими с предишните версии поправки, като по желание може да бъде разширена с тагове за предварителна версия, отделени с тире (като -beta.1), и таг за метаданни за компилацията с представка плюс (като +20130313144700).

Този инструмент проверява дали поставен низ на версия е валиден според граматиката на SemVer 2.0.0 и, ако е така, го разбива на компонентите major, minor, patch, предварителна версия и компилация. Разработчиците на софтуер, които публикуват пакети, поддържащите CI/CD конвейери, които валидират тагове на издания, и авторите на инструменти за регистри на пакети, го използват, за да засекат неправилно оформени низове на версии, преди да са причинили неуспешна публикация или неуспех при разрешаване на зависимости.

Was this helpful?

Можете да изберете до 3 реакции.

Comments

  • Be the first to comment.

Популярни калкулатори

Всички калкулатори