首頁  >  文章  >  開發工具  >  Composer所使用的版本命名規格是什麼?

Composer所使用的版本命名規格是什麼?

藏色散人
藏色散人原創
2019-08-14 14:21:552267瀏覽

Composer所使用的版本命名規格是什麼?

下面由composer使用教程專欄為大家講解Composer使用的版本命名規範是什麼,希望對需要的朋友有所幫助!

Composer使用的是什麼版本命名規範?

Composer 使用的語意化版本2.0.0 | Semantic Versioning.

摘要

##版本格式:主版本號.次版本號.修訂號,版本號遞增規則如下:

主版號:當你做了不相容的API 修改,

次版本號:當你做了向下相容的功能性新增,

修訂號:當你做了向下相容的問題修正。

先行版本號及版本編譯元資料可以加到「主版本號.次版本號.修訂號」的後面,作為延伸。

簡介

在軟體管理的領域裡存在著被稱為「依賴地獄」的死亡之谷,系統規模越大,加入的套件越多,你就越有可能在未來的某一天發現自己已深陷絕望之中。

在依賴高的系統中發布新版本包可能很快就會成為噩夢。如果依賴關係過高,可能面臨版本控制被鎖死的風險(必須對每一個依賴包改版才能完成某次升級)。而如果依賴關係太鬆散,又將無法避免版本的混亂(假設相容於未來的多個版本已超出了合理數量)。當你專案的進展因為版本依賴被鎖死或版本混亂變得不夠簡便和可靠,就意味著你正處於依賴地獄之中。

以上是Composer所使用的版本命名規格是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn