Пакет Composer в подпапке vcs - как ссылаться? - PullRequest
0 голосов
/ 13 ноября 2018

Я создал репозиторий 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 также не помогает. Это вообще возможно?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...