私のプライベートGitLabリポジトリにモジュールの開発版を入手しようとしています。作者がgit repoのクローン作成に失敗しました
私はother answersで見つけたものを使用して、私のプロジェクトのcomposer.jsonは次のとおりです。
{
"repositories": [
{
"type": "composer",
"url": "https://git.amh.net.au"
},
{
"type": "package",
"package": {
"name": "amh-framework/amh-framework",
"version": "dev-develop",
"type": "package",
"source": {
"url": "git.amh.net.au:/var/opt/gitlab/git-data/repositories/amh-framework/amh-framework.git",
"type": "git",
"reference": "master"
}
}
}
],
"require": {
"amh-framework/amh-framework": "dev-develop",
}
}
しかし、私はcomposer update
を実行すると、それはのRuntimeExceptionをスロー:composer update -vvv
から
Failed to execute git clone --no-checkout '' '/var/checkouts/reports/reporter/vendor/amh-framework/amh-framework' && cd '/var/checkouts/reports/reporter/vendor/amh-framework/amh-framework' && git remote add composer '' && git fetch composer
fatal: repository '' does not exist
出力されます:
Resolving dependencies through SAT
Dependency resolution completed in 0.001 seconds
- Installing amh-framework/amh-framework (dev-develop 4d135f4)
Executing command (CWD): git --version
Cloning 4d135f4b01dc896ffc722d8e24cc106d38cb4602
Executing command (CWD): git clone --no-checkout '' '/var/checkouts/reports/reporter/vendor/amh-framework/amh-framework' && cd '/var/checkouts/reports/reporter/vendor/amh-framework/amh-framework' && git remote add composer '' && git fetch composer
Executing command (CWD): git --version
Failed: [RuntimeException] Failed to execute git clone --no-checkout '' '/var/checkouts/reports/reporter/vendor/amh-framework/amh-framework' && cd '/var/checkouts/reports/reporter/vendor/amh-framework/amh-framework' && git remote add composer '' && git fetch composer
fatal: repository '' does not exist
したがって、ch最新のコミット(4d135f4b01dc896ffc722d8e24cc106d38cb4602)を取得するにはrepoを実行しますが、クローン作成時に失敗します。
権限ではありませんので、私は手動で、プロジェクトのクローンを作成することができます
git clone git.amh.net.au:/var/opt/gitlab/git-data/repositories/amh-framework/amh-framework.git
が、私はこれを修正するために何ができますか?
は、それはあなたの完全なcomposer.jsonファイルというか、あなたはそれで何かが欠けていますか? jsonファイルとして検証すると2つのエラーが発生します。 –
オブジェクトが完全に閉じ込められました。 – HorusKol
はい、17行目の末尾にカンマを削除した後に表示されます。なぜ、それはあなたにとってうまくいかないのですか? –