我希望作曲家更新到位于 VCS (Bitbucket GIT) 中的包的最新提交状态,但具有以下限制:
- 无需在包 composer.json 中增加版本号
- 无需使用新标签在 GIT 中增加版本号,例如
v1.1.0
- 软件包必须安装为
dist
(无.git
文件夹)
我已经想通了:
- Bitbucket 存储库必须作为 API(使用 https + oauth)而不是 ssh 来安装
dist
包 - 工作正常 - GIT 中必须至少存在一个版本标签才能安装
dist
包(无.git
文件夹) - 工作正常
据我所知,只需要一个分支或稳定性总是会导致一个source
包而不是dist
.
缺少什么或如何强制作曲家将包从 VCS 更新到最新提交的状态?