繁体   English   中英

如何使用Composer将分支标记为稳定?

[英]How to mark branch as stable using Composer?

在项目的Git存储库中,我从master开始创建了一个分支,从1.0标记的提交开始,我将此分支称为1.0.x-dev

我想使用此分支进行修补。

当我需要使用以下项目在另一个项目中使用最新补丁程序时,就会出现问题:

composer require foo/bar:^1.0

它检索原始的1.0.x-dev 1.0标签的提交,而不是最新的1.0.x-dev分支。

我看到发生这种情况是因为我设置了"prefer-stable": true (否则有效)

然后,有什么方法可以指定撰写者该分支是稳定的,从而避免标记每个补丁?

您可以在项目中使用composer require foo/bar:"1.0.x-dev as 1.0.0" -Composer将使用1.0分支并将其视为1.0.0版本。 对于Composer,只有标记的发行版才被认为是稳定的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM