2014-04-15 46 views
8

我爲laravel 4框架創建了一個包,並將它推送到github和packagist上。如何在github和packagist上創建一個包的版本? PHP特定

要安裝它,它需要我作曲家的dev-master版本,但我想把它作爲版本1.0我該怎麼做?

今後我將我的包添加一些工作人員和我將需要升級的版本,以及,至極是管理我們的軟件包的版本的邏輯是什麼?

回答

13

標籤的承諾要釋放在你自己的Git回購版本,將標記推送至Github上。適用於每個回購廣告。堅持語義版本控制可能是一個好主意,所以從三個部分開始創建一個版本號:1.0.0,並根據您的更改進行增加。

啓用Github上推後鉤提醒Packagist當你推 - 否則會有上Packagist更延遲看到新版本。

而且應該是這樣。

請確保您已指示使用者需要加標籤的版本,不建議他們使用「開發高手」。如果您收集了大量新功能或錯誤修復,請儘快標記新版本。

+0

謝謝!很多! – Fabrizio

+0

欲瞭解更多版本信息https://packagist.org/about – ghostfly

+0

https://git-scm.com/book/zh/Git-Basics-Tagging –

相關問題