次のコラム composer の使用法チュートリアル では、Composer で使用されるバージョンの命名規則について説明します。困っている友達へ。
Composer はどのバージョンの命名規則を使用しますか?
Composer で使用されるセマンティック バージョン 2.0.0 | セマンティック バージョニング。
概要
バージョン形式: メジャーバージョン番号 マイナー バージョン番号 リビジョン番号 バージョン番号の増加規則は次のとおりです:
メジャー バージョン番号: 互換性のない API 変更を行った場合、
マイナー バージョン番号: 互換性のない API 変更を行った場合make 下位互換性機能が追加されました。
リビジョン番号: 下位互換性のバグ修正を行った場合。
アドバンスバージョン番号とバージョンコンパイルメタデータは、「メジャーバージョン番号.マイナーバージョン番号.リビジョン番号」の末尾に拡張子として追加できます。
はじめに
ソフトウェア管理の分野には「依存地獄」と呼ばれる死の谷があり、システム規模が大きくなるほどパッケージの追加が多くなります。いつか絶望に陥る可能性が高くなります。
依存関係の高いシステム上でパッケージの新しいバージョンをリリースすると、すぐに悪夢になる可能性があります。依存関係が高すぎる場合、バージョン管理がロックされるリスクに直面する可能性があります (アップグレードを完了するには、各依存パッケージを修正する必要があります)。また、依存関係が緩すぎると、バージョンの混乱を避けることができません (将来と互換性のある複数のバージョンが妥当な数を超えると仮定します)。バージョンの依存関係やバージョンの混乱により、プロジェクトの進行が単純で信頼できない場合、それは依存地獄に陥っていることを意味します。
以上がComposer で使用されるバージョンの命名規則は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。