Я создал репозиторий GIT с некоторым URL. Внутри этого репозитория находится папка Release
, в которой находится пакет композитора - файл composer.json
, файлы PHP и т. Д.
Теперь, как мне ссылаться на этот пакет в другом проекте? Попытка первая:
{
"require" : {
"my/package/Release": "dev-master"
},
"repositories": [
{
"type": "vcs",
"url": "git@bitbucket.org:my/package.git"
}
]
}
Результат:
Не найдено ни одного действительного файла composer.json в какой-либо ветви или теге git@bitbucket.org: my / package.git, не удалось загрузить из него пакет.
Попытка два:
{
"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 также не помогает. Это вообще возможно?