Wichtige Fakten
- Kategorie
- Validation
- Eingabetypen
- text
- Ausgabetyp
- text
- Sample-Abdeckung
- 4
- API verfügbar
- Yes
Überblick
Der SemVer-Validator prüft, ob eine Versionsnummer dem Semantic Versioning 2.0.0 Standard entspricht. Geben Sie eine Version wie '1.0.0' oder '2.1.3-alpha.1' ein, um sofort eine Validierung zu erhalten.
Wann verwenden
- •Wenn Sie eine Versionsnummer vor der Veröffentlichung eines Softwarepakets validieren möchten.
- •Bei der Automatisierung von Build- und Release-Prozessen, um Versionsfehler zu vermeiden.
- •Um schnell zu prüfen, ob eine gegebene Zeichenkette ein gültiges SemVer-Format hat.
So funktioniert es
- •Geben Sie die zu prüfende Versionsnummer in das Textfeld ein.
- •Der Validator analysiert die Eingabe gemäß den Regeln von Semantic Versioning 2.0.0.
- •Das Ergebnis zeigt an, ob die Version gültig ist, und gibt bei Fehlern Details an.
Anwendungsfälle
Beispiele
1. Überprüfung einer stabilen Version
Softwareentwickler- Hintergrund
- Ein Entwickler bereitet ein neues Release vor und muss sicherstellen, dass die Versionsnummer korrekt ist.
- Problem
- Die Version '2.1.0' soll validiert werden, um Fehler bei der Veröffentlichung zu vermeiden.
- Verwendung
- Geben Sie '2.1.0' in das Eingabefeld ein und klicken Sie auf Validieren.
- Ergebnis
- Das Tool bestätigt, dass '2.1.0' eine gültige SemVer-Version ist.
2. Validierung einer Prä-Release-Version
- Hintergrund
- Ein Team arbeitet an einer Beta-Version und verwendet Prä-Release-Bezeichner.
- Problem
- Die Version '3.0.0-beta.1+exp.sha.5114f85' muss auf Korrektheit geprüft werden.
- Verwendung
- Geben Sie '3.0.0-beta.1+exp.sha.5114f85' in das Tool ein.
- Ergebnis
- Der Validator zeigt an, dass die Version gültig ist und alle SemVer-Regeln erfüllt.
Mit Samples testen
validationVerwandte Hubs
FAQ
Was ist Semantic Versioning?
Semantic Versioning (SemVer) ist ein Nummerierungsschema für Softwareversionen im Format MAJOR.MINOR.PATCH, optional mit Prä-Release- und Build-Metadaten.
Welche Formate unterstützt der Validator?
Er unterstützt alle gültigen SemVer 2.0.0 Formate, einschließlich Prä-Release-Versionen wie '1.0.0-alpha' und Build-Metadaten wie '1.0.0+build.1'.
Kann der Validator Prä-Release-Versionen prüfen?
Ja, er erkennt und validiert Prä-Release-Bezeichner gemäß SemVer-Standard.
Was passiert bei einer ungültigen Version?
Der Validator gibt eine Fehlermeldung aus, die angibt, warum die Version nicht dem SemVer-Format entspricht.
Ist die Validierung case-sensitive?
Nein, SemVer ist nicht case-sensitive, aber Prä-Release- und Build-Metadaten können Großbuchstaben enthalten, die erhalten bleiben.