0

現在の symfony 2 バージョン (2.0.12 から 2.0.15 へ) を更新するときに、致命的なエラーが発生しました。

ここでエラー

> Installing/Updating doctrine-fixtures
HEAD is now at bed8908 Update README.md

> Installing/Updating DoctrineFixturesBundle
fatal: https://github.com/symfony/DoctrineFixturesBundle.git/info/refs not found: did you run git update-server-info on the server?

PS:git update-server-infoコマンドを実行しました。しかし、何も...

ここに私のdepsファイル

[doctrine-fixtures]
    git=http://github.com/doctrine/data-fixtures.git    

[DoctrineFixturesBundle]
    git=http://github.com/doctrine/DoctrineFixturesBundle.git
    target=bundles/Symfony/Bundle/DoctrineFixturesBundle
    version=origin/2.0

そして私のdeps.lockファイル

doctrine-fixtures bed8908ae929562317e5c59dc0bee24f3b63067e
4

3 に答える 3

2

今日、同じことに気づきました。

注意すべき重要な点は、この問題がDoctrineFixturesBundleに関連していることです(/doctrine ではなく /symfony に注意してください) 。

2.0 ブランチへの最新の変更を確認すると、正しいリポジトリを指すように変更されていることがわかります。

ベンダー ディレクトリからを削除してbundles/Symfony/Bundle/DoctrineFixturesBundle、 を再実行する必要がありましphp bin/vendors installた。

致命的なエラーを発生させずに bin/vendors install を実行できるようになりました。

于 2012-05-31T10:10:47.877 に答える
0

私は解決策を見つけました:

  • 以前の回答のおかげで、DoctrinerFixtureBundle をリポジトリから削除してください
  • 次に、実行しますphp bin/vendors reinstall

ベンダーの再インストールは、私の場合に違いをもたらすコマンドになります...

于 2012-06-04T08:41:50.937 に答える
0

depsファイルを更新する必要があります。

変化する:

[DoctrineFixturesBundle]
    git=http://github.com/symfony/DoctrineFixturesBundle.git
    target=/bundles/Symfony/Bundle/DoctrineFixturesBundle

の中へ:

[DoctrineFixturesBundle]
    git=http://github.com/doctrine/DoctrineFixturesBundle.git
    target=/bundles/Symfony/Bundle/DoctrineFixturesBundle

次に、実行します。

bin/vendors install

不足しているバンドルのみをインストールする必要があります。

于 2012-07-27T21:44:36.640 に答える