我用一些URL创建了一个GIT存储库。该存储库中有一个文件夹Release
,其中包含一个作曲家程序包-composer.json
文件,PHP文件等。
现在,如何在另一个项目中引用此软件包?尝试一个:
{
"require" : {
"my/package/Release": "dev-master"
},
"repositories": [
{
"type": "vcs",
"url": "git@bitbucket.org:my/package.git"
}
]
}
结果:
在git@bitbucket.org:my / package.git的任何分支或标记中均未找到有效的composer.json,无法从中加载软件包。
尝试两个:
{
"require" : {
"my/package": "dev-master"
},
"repositories": [
{
"type": "vcs",
"url": "git@bitbucket.org:my/package.git/Release"
}
]
}
结果:
[RuntimeException] 无法执行git clone --mirror'git@bitbucket.org:my / package.git / Result''/home/user/.cache/composer/vcs/git-bitbucket.org-my-package.git-Result/ '
克隆到裸存储库'/home/user/.cache/composer/vcs/git-bitbucket.org-my-package.git-Result'... 存储库不存在。 致命的:无法从远程存储库读取。
请确保您具有正确的访问权限 并且存储库存在。
Composer文档也无济于事。这有可能吗?