我们有一个通过composer安装的PHP包。该项目的主分支目前位于v0.x.x.我们已经在我们的一些项目中使用了这个包,而这些项目中的composer.json只知道要查找0. 。版本。
我们希望使用最新版本的Laravel更新软件包,并添加一些新功能。然后将其标记为v1.x. v0.x版本将转移到支持分支。
如果0. 。版本移动到支持分支,或者我们是否必须在某处重新配置它以告诉它使用哪个分支,作曲家是否会智能地从正确的分支中拉出来。
答案 0 :(得分:0)
Composer寻找标签。分支是无关紧要的(除非您提取“dev-branch”而不是版本)。
请注意,如果确实需要更多支持,您只需要建立支持分支。这可以在需求存在时完成,因为您可以在现有标签上创建分支。