У меня репозиторий gitlab: http: //gitlabPerso/gitlab/PROJECTS/my-project.git
И я хотел бы добавить его в свой текущий проект composer.json.
Однако мне все время говорят:
- The requested package project/MyProjectBundle could not be found in any version, there may be a typo in the package name.
Вот что я пробовал:
"repositories": [
{
"type": "package",
"package": {
"name": "project/MyProjectBundle",
"version": "dev-master",
"type": "package",
"source": {
"url": "http://gitlabPerso/gitlab/PROJECTS/my-project.git",
"type": "git",
"reference": "master"
}
}
}
],
"require": {
"project/MyProjectBundle": "*"
}
И composer.json в этом проекте выглядит так:
{
"name" : "project/MyProjectBundle",
"description" : "some description",
"type" : "symfony-bundle",
"license": [
"MIT"
],
"require" : {
"php" : ">=5.3.0"
},
"minimum-stability": "dev",
"prefer-stable": true
}
Я пробовал много других решений, которые нашел в сети, я RTFM, но он все еще не работает.
проверьте URL-адрес и репо






Попробуйте:
"repositories": [
{
"type": "vcs",
"url": "http://gitlabPerso/gitlab/PROJECTS/my-project.git"
}
],
"require": {
"project/MyProjectBundle": "*"
}
Я наконец нашел это решение:
"repositories": [
{
"type": "git",
"url": "repogit.git"
}
],
Хорошо для вас, но Эди написала вам решение 16 марта.
Проще всего было бы поставить на
packagist.org. Или прочтите руководство еще раз