私は自分のGithubアカウントに 'laravel/framework'ライブラリをフォークし、4.2ブランチを少し変更しました。ここに私のバージョンへのリンクです:私は更新するために、作曲者のウェブサイト上の指示に従ったcomposer.jsonでLaravel 4.2のフォークバージョンを使用するにはどうすればよいですか?
はhttps://github.com/flyingL123/framework/tree/4.2
composer.json:
"require": {
"laravel/framework": "4.2.x-dev"
},
"repositories": [
{
"type": "vcs",
"url": "https://github.com/flyingL123/framework"
}
]
私はcomposer update laravel/framework
を実行すると、私は次のエラーを取得:
Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Conclusion: don't install laravel/framework 4.2.x-dev
- Conclusion: remove symfony/browser-kit v2.5.11
- Installation request for laravel/framework 4.2.x-dev -> satisfiable by laravel/framework[4.2.x-dev].
- Conclusion: don't install symfony/browser-kit v2.5.11
- laravel/framework 4.2.x-dev requires symfony/browser-kit 2.7.* -> satisfiable by symfony/browser-kit[v2.7.0, v2.7.1, v2.7.10, v2.7.11, v2.7.12, v2.7.13, v2.7.14, v2.7.15, v2.7.16, v2.7.17, v2.7.18, v2.7.19, v2.7.2, v2.7.20, v2.7.3, v2.7.4, v2.7.5, v2.7.6, v2.7.7, v2.7.8, v2.7.9].
- Can only install one of: symfony/browser-kit[v2.7.0, v2.5.11].
- Can only install one of: symfony/browser-kit[v2.7.1, v2.5.11].
- Can only install one of: symfony/browser-kit[v2.7.10, v2.5.11].
- Can only install one of: symfony/browser-kit[v2.7.11, v2.5.11].
- Can only install one of: symfony/browser-kit[v2.7.12, v2.5.11].
- Can only install one of: symfony/browser-kit[v2.7.13, v2.5.11].
- Can only install one of: symfony/browser-kit[v2.7.14, v2.5.11].
- Can only install one of: symfony/browser-kit[v2.7.15, v2.5.11].
- Can only install one of: symfony/browser-kit[v2.7.16, v2.5.11].
- Can only install one of: symfony/browser-kit[v2.7.17, v2.5.11].
- Can only install one of: symfony/browser-kit[v2.7.18, v2.5.11].
- Can only install one of: symfony/browser-kit[v2.7.19, v2.5.11].
- Can only install one of: symfony/browser-kit[v2.7.2, v2.5.11].
- Can only install one of: symfony/browser-kit[v2.7.20, v2.5.11].
- Can only install one of: symfony/browser-kit[v2.7.3, v2.5.11].
- Can only install one of: symfony/browser-kit[v2.7.4, v2.5.11].
- Can only install one of: symfony/browser-kit[v2.7.5, v2.5.11].
- Can only install one of: symfony/browser-kit[v2.7.6, v2.5.11].
- Can only install one of: symfony/browser-kit[v2.7.7, v2.5.11].
- Can only install one of: symfony/browser-kit[v2.7.8, v2.5.11].
- Can only install one of: symfony/browser-kit[v2.7.9, v2.5.11].
- Installation request for symfony/browser-kit (locked at v2.5.11) -> satisfiable by symfony/browser-kit[v2.5.11].
composer.jsonを元の状態に戻すと、次のようになります。
"require": {
"laravel/framework": "4.2.*@dev"
}
すべてが正常にインストールされます。フォークされたバージョンが正しくインストールされないのはなぜですか?私が変更した唯一の事は、Eloquentファイルの1行に数行しかありませんでした。