gpt4 book ai didi

git - 尝试获取分支上的提交的 @dev 版本不起作用

转载 作者:太空狗 更新时间:2023-10-29 13:35:11 25 4
gpt4 key购买 nike

使用我的 composer.json 中的语法 "vendor/xyz-bundle": "~2.1.0@dev" 我正在尝试获取 2.0 分支中的最新提交,但是它总是检查标签 2.1.0,而不是继续到 2.0 分支中的最新提交。

这是它的样子:

enter image description here

我已经在 xyz-bundle 中尝试了各种带有分支别名的东西,但它永远不会得到 2.0 的最后一次提交。

这是否与没有特定的 2.1 分支而只有 2.0 分支有关?如何查看 2.0 分支中的最后一次提交?

最佳答案

~2.1.0 (标志现在不重要)意味着 >=2.1.0,<2.2.0 .你期待 2.0.x , 这不在版本范围内。

~2.0表示 >=2.0,<3.0 .您的预期版本 ( 2.0.x) 在此范围内。但是,Composer 将始终安装该范围内的最新版本。所以需要 2.1.x相反。

如果你想要 2.0 中的最新版本,你需要 2.0.*@dev~2.0.0@dev (均表示 >=2.0.0,<2.1.0 )。

提示:您可以使用 this usefull online utility测试你的版本约束(这样你就可以准确地找出应该使用哪个版本约束)。

关于git - 尝试获取分支上的提交的 @dev 版本不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35313401/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com