Semver-beregner
Free online Semver Calculator tool, no installation required
Om Semver Calculator
Dette værktøj arbejder med Semantic Versioning-strenge. Det parser en version til dens major-, minor-, patch-, prerelease- og build metadata-dele; sammenligner to versioner efter deres numeriske kerne; og beregner den næste major-, minor- eller patch-udgivelse. Input valideres mod det strenge MAJOR.MINOR.PATCH-format med valgfrie -prerelease- og +build-segmenter.
Sådan bruger du det
1. Skift mellem Parse-, Compare- og Increment-tilstande med tilstandsknapperne. 2. I Parse, indtast en version for at se major, minor, patch, prerelease, build metadata og den fulde version, hver med sin egen kopi-knap. 3. I Compare, indtast Version A og Version B for at se, om A er større end, mindre end eller lig med B. 4. I Increment, indtast en version, og klik på Next Major, Next Minor eller Next Patch for at bump den og aflæse resultatet; hvert resultat har sin egen kopi-knap.
Parsing, sammenligning og bump-regler
Versioner skal matche MAJOR.MINOR.PATCH med valgfrie -prerelease- og +build-segmenter; et ledende 'v' eller etiketter som 'latest' afvises. Parse opdeler strengen i de fem komponenter og gentager den kanoniske form. Compare evaluerer kun de tre numeriske dele (major, derefter minor, derefter patch), så to versioner, der er ens på disse, sammenlignes som ens uanset deres prerelease-tags — prerelease-rækkefølge per SemVer-specifikationen anvendes ikke. Increment bumper den valgte komponent: Next Major lægger én til major og nulstiller minor og patch til nul, Next Minor lægger én til minor og nulstiller patch til nul, og Next Patch lægger én til patch. Alle tre fjerner eventuel prerelease og build metadata, og at klikke på en bump-knap skriver også den bumpede version tilbage i inputtet, så du kan kæde bumps sammen.
▶Hvilke versionformater accepteres?
▶Hvordan behandler Compare prerelease-tags?
▶Hvad gør Next Major-knappen ved minor og patch?
▶Bliver mine data sendt til en server?
Hvis dette værktøj har været nyttigt for dig, kan du overveje at købe en kaffe til mig.
Køb en kaffe til mig