Sie hosten Container-Pakete, die Semantic Versioning verwenden. App1 hat derzeit die Version 11.2.0. Sie wenden einen Code-Fix für einen Fehler an, der in Version 10.5.1 entstanden ist. Welche Versionsnummer sollten Sie dem Release zuweisen?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: 11.2.1.
Warum dies die Antwort ist
Nach Semantic Versioning (SemVer) besteht eine Versionsnummer aus MAJOR.MINOR.PATCH. Ein Fehlerbehebungs-Patch, der die Abwärtskompatibilität nicht beeinträchtigt, erhöht die PATCH-Nummer. Da der Fehler in Version 10.5.1 entstanden ist, aber der Fix auf die aktuelle Version 11.2.0 angewendet wird, muss die PATCH-Nummer der aktuellen Version erhöht werden. Daher wird 11.2.0 zu 11.2.1. 10.5.1-PATCH ist keine gültige SemVer-Nummer. 10.5.2 wäre korrekt, wenn der Fix auf Version 10.5.1 angewendet würde und diese die aktuelle Version wäre. 10.6.0 würde eine neue, abwärtskompatible Funktion signalisieren, nicht einen Fehler-Patch.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich