我刚刚发表了我的第一个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 –