我在我公司的Gitlab上有一些软件包主机.我想请求这些软件包的特定版本,但每次尝试时,作曲家都会下载master分支的最新提交.
composer.json:
{
"name" : "MyProject",
"require" : {
"user/project" : "v0.5.0"
},
"type" : "project",
"repositories" : [
{
"url" : "git@gitlab.XXXX.fr:user/project.git",
"type" : "vcs"
}
],
"config" : {
"vendor-dir" : "private/class"
}
}
Run Code Online (Sandbox Code Playgroud)
我的包的存储库结构:
当我执行"composer install"时:
使用包信息加载composer存储库
安装依赖项(包括require-dev)
分析了69个包来解决依赖关系
分析了67条规则来解决依赖关系
安装用户/项目(dev-master f15600a)
克隆f15600a1
它仅下载最后一次提交.
如何配置项目的composer.json文件以使用特定标记?
composer-php ×1