Packagist前缀分支名称与dev-

时间:2015-11-16 16:28:48

标签: git github composer-php packagist

Packagist.org在我的分支前加上'dev-',我不想这样做,因为我在我的回购中有一个开发大师和一个主分支。没有前缀的任何技巧?

Packagist page

Github repo

1 个答案:

答案 0 :(得分:1)

您不需要创建dev-master任意*分支,因为分支会自动显示为" dev" Packagist中的版本。

*除了名为like的分支之外的任何分支(例如,如果分支名称是2.0)

您的软件包的新版本会自动从您在github存储库中创建的标记中获取。

因此,如果您在需要软件包时指定了某个版本,则会从master分支中获取最新的标记的版本。 例如"acme/package": "3.2.x"3.2分支获取最新的master标记版本。

如果您需要在主分支中仍未标记的最新dev版本,则可以在dev-master中要求composer.json。例如。 "acme/package": "dev-master"从您的master分支获取最新提交。

有关详细信息,请参阅:https://packagist.org/about#managing-package-versionshttps://getcomposer.org/doc/02-libraries.md#branches