我剛剛發表了我的第一個Laravel插件與作曲家和Packagist。我如何版本我的作曲家包
現在,我應該如何管理版本?
當我把我的混帳,我應該能夠做出
作曲家更新
,並得到了改變,但我不能這樣做。
我看到很多已在composer.json沒有「版本」欄插件,但在packagist版本...
我試圖與V0.7.1標記我的分支,但事實並非如此自動解決...
我應該怎麼得到我的作曲家更新推?
編輯:
我剛剛發表了我的第一個Laravel插件與作曲家和Packagist。我如何版本我的作曲家包
現在,我應該如何管理版本?
當我把我的混帳,我應該能夠做出
作曲家更新
,並得到了改變,但我不能這樣做。
我看到很多已在composer.json沒有「版本」欄插件,但在packagist版本...
我試圖與V0.7.1標記我的分支,但事實並非如此自動解決...
我應該怎麼得到我的作曲家更新推?
編輯:
0.7.1
不v0.7.1
Tags are not pushed by default.
默認情況下,混帳推命令不變量進行傳送到遠程服務器。創建完成後,您必須將標籤顯式推送到共享服務器。這個過程就像共享遠程分支 - 你可以運行git push origin [tagname]。
...
如果你有很多的,你要一次推升標籤,你也可以使用--tags選項的混帳推命令。這會將所有標籤轉移到遠程服務器,而這些服務器並不在那裏。
使用git標籤還有git主機(如Github和Gitlab)生成automagic zip dist的額外好處,它可以被packagist拾取並轉入您的包信息。
更新packagist的軟件包,等待一小段回購本身進行更新,並在此期間運行composer clearcache
。
它沒有工作。檢查我的編輯。我還刪除了該軟件包並且要求它,它仍然安裝v0.7而不是0.7。2 –
也嘗試了作曲家clearcache但沒有成功:( –
其實這很奇怪,因爲在packagist中,我有良好的版本:0.7.2,但是當我嘗試安裝它時,它總是安裝v0.7 –