Heim >Entwicklungswerkzeuge >composer >Welche Versionsbenennungskonvention wird von Composer verwendet?

Welche Versionsbenennungskonvention wird von Composer verwendet?

藏色散人
藏色散人Original
2019-08-14 14:21:552304Durchsuche

Welche Versionsbenennungskonvention wird von Composer verwendet?

In der folgenden Spalte des Composer-Tutorials erfahren Sie, welche Versionsbenennungskonvention von Composer verwendet wird an Freunde, die es brauchen!

Welche Versionsbenennungskonvention verwendet Composer?

Composer verwendet Semantic Versioning 2.0.0 |.

Zusammenfassung

Versionsformat: Hauptversion Nummer. Nebenversionsnummer. Die Inkrementierungsregeln der Versionsnummer lauten wie folgt:

Hauptversionsnummer: wenn Sie inkompatible API-Änderungen vornehmen,

Nebenversionsnummer: wenn Sie Die Abwärtskompatibilitätsfunktion wurde hinzugefügt,

Revisionsnummer: wenn Sie die Korrektur des Abwärtskompatibilitätsproblems vorgenommen haben.

Die erweiterte Versionsnummer und die Metadaten zur Versionskompilierung können am Ende von „Hauptversionsnummer. Nebenversionsnummer. Revisionsnummer“ als Erweiterung hinzugefügt werden.

Einführung

Im Bereich der Softwareverwaltung gibt es ein Tal des Todes, das „Abhängigkeitshölle“ genannt wird Es ist wahrscheinlicher, dass Sie eines Tages verzweifelt sind.

Die Veröffentlichung neuer Versionen von Paketen auf einem System mit hohen Abhängigkeiten kann schnell zum Albtraum werden. Wenn die Abhängigkeiten zu hoch sind, besteht möglicherweise das Risiko, dass die Versionskontrolle gesperrt wird (jedes abhängige Paket muss überarbeitet werden, um ein Upgrade abzuschließen). Und wenn die Abhängigkeitsbeziehung zu locker ist, lässt sich Versionsverwirrung nicht vermeiden (vorausgesetzt, dass mehrere mit der Zukunft kompatible Versionen eine angemessene Anzahl überschreiten). Wenn der Fortschritt Ihres Projekts aufgrund von Versionsabhängigkeiten oder Versionsverwirrung nicht einfach und zuverlässig ist, bedeutet das, dass Sie sich in der Abhängigkeitshölle befinden.

Das obige ist der detaillierte Inhalt vonWelche Versionsbenennungskonvention wird von Composer verwendet?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn